Microsoft.VaaS.Commands.dll-Help.xml

<?xml version="1.0" encoding="utf-8"?><helpItems schema="maml">
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>Add-AzureStackVaaSAccount</command:name>
        <maml:description>
            <maml:para>Adds an authenticated account to use for Azure Stack VaaS cmdlet requests.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>Add</command:verb>
        <command:noun>AzureStackVaaSAccount</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The Add-AzureStackVaaSAccount cmdlet adds an authenticated Azure account to use for Azure Stack VaaS cmdlet requests. You can either specify user credentials to authenticate or Service Principal.</maml:para>
        <maml:para>If specifying User credentials then a native application must be provisioned in your Azure AD directory with Delegated Permissions checked to access VaaS Api. Use that native application Id and Uri as Application Id and Uri when invoking the cmdlet.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>Add-AzureStackVaaSAccount</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Credential</maml:name>
                <maml:description>
                    <maml:para>Specifies a PSCredential object. For more information about the PSCredential object, type Get-Help Get-Credential.</maml:para>
                    <maml:para>The PSCredential object provides the user ID and password for organizational ID credentials, or the application ID and secret for service principal credentials.
</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">PSCredential</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>ApplicationId</maml:name>
                <maml:description>
                    <maml:para>Native Application Id that was provisioned in Azure AD directory. Specify this only when using User credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>ApplicationUri</maml:name>
                <maml:description>
                    <maml:para>Native Application Uri that was provisioned in Azure AD directory. Specify this only when using User credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>TenantId</maml:name>
                <maml:description>
                    <maml:para>Specifies the ID of the tenant.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>TenantServiceBaseUri</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>TenantServiceResourceId</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>WhatIf</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Confirm</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
        <command:syntaxItem>
            <maml:name>Add-AzureStackVaaSAccount</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Credential</maml:name>
                <maml:description>
                    <maml:para>Specifies a PSCredential object. For more information about the PSCredential object, type Get-Help Get-Credential.</maml:para>
                    <maml:para>The PSCredential object provides the user ID and password for organizational ID credentials, or the application ID and secret for service principal credentials.
</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">PSCredential</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>TenantId</maml:name>
                <maml:description>
                    <maml:para>Specifies the ID of the tenant.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>TenantServiceBaseUri</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>TenantServiceResourceId</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>ServicePrincipal</maml:name>
                <maml:description>
                    <maml:para>Indicates that this account authenticates by providing service principal credentials. By default it uses User credentials.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>WhatIf</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Confirm</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>Credential</maml:name>
            <maml:description>
                <maml:para>Specifies a PSCredential object. For more information about the PSCredential object, type Get-Help Get-Credential.</maml:para>
                <maml:para>The PSCredential object provides the user ID and password for organizational ID credentials, or the application ID and secret for service principal credentials.
</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">PSCredential</command:parameterValue>
            <dev:type>
                <maml:name>PSCredential</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>ApplicationId</maml:name>
            <maml:description>
                <maml:para>Native Application Id that was provisioned in Azure AD directory. Specify this only when using User credentials.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>ApplicationUri</maml:name>
            <maml:description>
                <maml:para>Native Application Uri that was provisioned in Azure AD directory. Specify this only when using User credentials.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>TenantId</maml:name>
            <maml:description>
                <maml:para>Specifies the ID of the tenant.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>WhatIf</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            <dev:type>
                <maml:name>SwitchParameter</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>Confirm</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            <dev:type>
                <maml:name>SwitchParameter</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>ServicePrincipal</maml:name>
            <maml:description>
                <maml:para>Indicates that this account authenticates by providing service principal credentials. By default it uses User credentials.</maml:para>
            </maml:description>
            <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            <dev:type>
                <maml:name>SwitchParameter</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>TenantServiceBaseUri</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>TenantServiceResourceId</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>Microsoft.VaaS.PowerShell.Profile.Models.PSVaaSProfile</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Add an account that requires interactive logon</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>Add-AzureStackVaaSAccount -TenantId &apos;xxxx-xxxx-xxxx-xxxx&apos;</dev:code>
            <dev:remarks>
                <maml:para>The command adds an Azure Stack VaaS account. </maml:para>
                <maml:para>To run Azure Stack VaaS cmdlets by using this account, you must provide Microsoft account or organizational ID credentials at the prompt. If multi-factor authentication is enabled for your credentials, you must log on by using the interactive option or use service principal authentication.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
        <command:example>
            <maml:title>Exampe 2: Add an account authenticated by organizational ID credentials</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>PS C:\&gt; $Credential = Get-Credential
PS C:\&gt; Add-AzureStackVaaSAccount -Credential $Credential -TenantId &apos;xxxx-xxxx-xxxx-xxxx&apos; </dev:code>
            <dev:remarks>
                <maml:para>The first command gets the user credentials, and then stores them in the $Credential variable. </maml:para>
                <maml:para>The second command adds a Azure Stack VaaS account that has the credentials in $Credential. </maml:para>
                <maml:para>This account authenticates with Azure AD using organizational ID credentials. You cannot use multi-factor authentication or Microsoft account credentials to run Azure Stack VaaS cmdlets by using this account.
</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
        <command:example>
            <maml:title>Exampe 3: Add an account using User Credentials</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>PS C:\&gt; $secstr = ConvertTo-SecureString “&lt;userPassword&gt;” -AsPlainText -Force
PS C:\&gt; $mycreds = New-Object System.Management.Automation.PSCredential (“&lt;usreName&gt;”, $secstr)
PS C:\&gt; Add-AzureStackVaaSAccount -Credential $mycreds -ApplicationId xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx -ApplicationUri http://NativeClientUri -TenantId xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx</dev:code>
            <dev:remarks>
                <maml:para>This account authenticates with Azure AD using organizational ID credentials. You cannot use multi-factor authentication or Microsoft account credentials to run Azure Stack VaaS cmdlets by using this account.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>Find-AzureStackVaaSOnPremAgent</command:name>
        <maml:description>
            <maml:para>Searches for on-prem agents.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>Find</command:verb>
        <command:noun>AzureStackVaaSOnPremAgent</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The Find-AzureStackVaaSOnPremAgent cmdlet finds an on-prem agent. To get information about all the on-prem agents do not specify the Name parameter</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>Find-AzureStackVaaSOnPremAgent</maml:name>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Optional. Specifies a name for the on-prem agent. If not specified then all on-prem agents are retrieved.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Tags</maml:name>
                <maml:description>
                    <maml:para>Specifies tag information, as a hash table, to filter your results. Use the following formats: </maml:para>
                    <maml:para>@{Name = &#39;tagName&#39;}
@{Name = &#39;tagName&#39;; Value = &#39;tagValue&#39;}</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Detailed</maml:name>
                <maml:description>
                    <maml:para>Use this parameter to include all information about the on-prem in the result.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">Boolean</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Optional. Specifies a name for the on-prem agent. If not specified then all on-prem agents are retrieved.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>Tags</maml:name>
            <maml:description>
                <maml:para>Specifies tag information, as a hash table, to filter your results. Use the following formats: </maml:para>
                <maml:para>@{Name = &#39;tagName&#39;}
@{Name = &#39;tagName&#39;; Value = &#39;tagValue&#39;}</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            <dev:type>
                <maml:name>Hashtable</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>Detailed</maml:name>
            <maml:description>
                <maml:para>Use this parameter to include all information about the on-prem in the result.</maml:para>
            </maml:description>
            <command:parameterValue required="false" variableLength="false">Boolean</command:parameterValue>
            <dev:type>
                <maml:name>Boolean</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>List&lt;Microsoft.VaaS.PowerShell.OnPremAgent.Models.PSVaaSOnPremAgent&gt;</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Find all on-prem agents</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>Find-AzureStackVaaSOnPremAgent</dev:code>
            <dev:remarks>
                <maml:para>The command finds all on-prem agents inside a tenant.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>Find-AzureStackVaaSPackageValidation</command:name>
        <maml:description>
            <maml:para>Searches for package validations.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>Find</command:verb>
        <command:noun>AzureStackVaaSPackageValidation</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The Find-AzureStackVaaSPackageValidation cmdlet finds package validations from an existing solution. To get information about all the package validations in a solution do not specify the Name parameter</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>Find-AzureStackVaaSPackageValidation</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to retrieve the package validation from.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Optional. Specifies a name for the package validation. If not specified then all package validations inside the solution are retrieved.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Tags</maml:name>
                <maml:description>
                    <maml:para>Specifies tag information, as a hash table, to filter your results. Use the following formats: </maml:para>
                    <maml:para>@{Name = &#39;tagName&#39;}
@{Name = &#39;tagName&#39;; Value = &#39;tagValue&#39;}</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Detailed</maml:name>
                <maml:description>
                    <maml:para>Use this parameter to include all information about the package validation in the result.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
            <maml:name>SolutionName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the solution to retrieve the package validation from.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Optional. Specifies a name for the package validation. If not specified then all package validations inside the solution are retrieved.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Tags</maml:name>
            <maml:description>
                <maml:para>Specifies tag information, as a hash table, to filter your results. Use the following formats: </maml:para>
                <maml:para>@{Name = &#39;tagName&#39;}
@{Name = &#39;tagName&#39;; Value = &#39;tagValue&#39;}</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            <dev:type>
                <maml:name>Hashtable</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Detailed</maml:name>
            <maml:description>
                <maml:para>Use this parameter to include all information about the package validation in the result.</maml:para>
            </maml:description>
            <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            <dev:type>
                <maml:name>SwitchParameter</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>List&lt;Microsoft.VaaS.PowerShell.TestPass.Models.PSVaaSPackageValidation&gt;</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Find all package validations</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>Find-AzureStackVaaSPackageValidation -SolutionName Contoso</dev:code>
            <dev:remarks>
                <maml:para />
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>Find-AzureStackVaaSSolution</command:name>
        <maml:description>
            <maml:para>Searches for solutions.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>Find</command:verb>
        <command:noun>AzureStackVaaSSolution</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The Find-AzureStackVaaSSolution cmdlet finds solutions. To get information about all the solutions do not specify the Name parameter</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>Find-AzureStackVaaSSolution</maml:name>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Optional. Specifies a name for the solution. If not specified then all solutions are retrieved.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Tags</maml:name>
                <maml:description>
                    <maml:para>Specifies tag information, as a hash table, to filter your results. Use the following formats: </maml:para>
                    <maml:para>@{Name = &#39;tagName&#39;}
@{Name = &#39;tagName&#39;; Value = &#39;tagValue&#39;}</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Detailed</maml:name>
                <maml:description>
                    <maml:para>Use this parameter to include all information about the solution in the result.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">Boolean</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Optional. Specifies a name for the solution. If not specified then all solutions are retrieved.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>Tags</maml:name>
            <maml:description>
                <maml:para>Specifies tag information, as a hash table, to filter your results. Use the following formats: </maml:para>
                <maml:para>@{Name = &#39;tagName&#39;}
@{Name = &#39;tagName&#39;; Value = &#39;tagValue&#39;}</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            <dev:type>
                <maml:name>Hashtable</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>Detailed</maml:name>
            <maml:description>
                <maml:para>Use this parameter to include all information about the solution in the result.</maml:para>
            </maml:description>
            <command:parameterValue required="false" variableLength="false">Boolean</command:parameterValue>
            <dev:type>
                <maml:name>Boolean</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>List&lt;Microsoft.VaaS.PowerShell.Solution.Models.PSVaaSSolution&gt;</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Find all solutions</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>Find-AzureStackVaaSSolution </dev:code>
            <dev:remarks>
                <maml:para>The command finds all solutions inside a tenant.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>Find-AzureStackVaaSSolutionValidation</command:name>
        <maml:description>
            <maml:para>Searches for solution validation projects</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>Find</command:verb>
        <command:noun>AzureStackVaaSSolutionValidation</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The Find-AzureStackVaaSSolutionValidation cmdlet finds solution validations from an existing solution. To get information about all the solution validations in a solution do not specify the Name parameter</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>Find-AzureStackVaaSSolutionValidation</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to retrieve the solution validation from.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Optional. Specifies a name for the solution validation. If not specified then all solution validations inside the solution are retrieved.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Tags</maml:name>
                <maml:description>
                    <maml:para>Specifies tag information, as a hash table, to filter your results. Use the following formats: </maml:para>
                    <maml:para>@{Name = &#39;tagName&#39;}
@{Name = &#39;tagName&#39;; Value = &#39;tagValue&#39;}
</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Detailed</maml:name>
                <maml:description>
                    <maml:para>Use this parameter to include all information about the solution validation in the result.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
            <maml:name>SolutionName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the solution to retrieve the solution validation from.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Optional. Specifies a name for the solution validation. If not specified then all solution validations inside the solution are retrieved.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Tags</maml:name>
            <maml:description>
                <maml:para>Specifies tag information, as a hash table, to filter your results. Use the following formats: </maml:para>
                <maml:para>@{Name = &#39;tagName&#39;}
@{Name = &#39;tagName&#39;; Value = &#39;tagValue&#39;}
</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            <dev:type>
                <maml:name>Hashtable</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Detailed</maml:name>
            <maml:description>
                <maml:para>Use this parameter to include all information about the solution validation in the result.</maml:para>
            </maml:description>
            <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            <dev:type>
                <maml:name>SwitchParameter</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>List&lt;Microsoft.VaaS.PowerShell.TestPass.Models.PSVaaSSolutionValidation&gt;</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Find all solution validations</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>Find-AzureStackVaaSSolutionValidation -SolutionName Contoso</dev:code>
            <dev:remarks>
                <maml:para>The command finds all solution validations inside Contoso solution.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>Find-AzureStackVaaSTestLaunch</command:name>
        <maml:description>
            <maml:para>Searches for test launches.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>Find</command:verb>
        <command:noun>AzureStackVaaSTestLaunch</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The Find-AzureStackVaaSTestLaunch cmdlet finds test launches from an existing project and solution. To get information about all the test launches do not specify the Name parameter</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>Find-AzureStackVaaSTestLaunch</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to retrieve the test launch from.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>ProjectName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the project under the solution to retrieve the test launch from.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>ProjectType</maml:name>
                <maml:description>
                    <maml:para>Type of project.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Optional. Specifies a name for the test launch. If not specified then all test launches inside the test pass are retrieved.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Tags</maml:name>
                <maml:description>
                    <maml:para>Specifies tag information, as a hash table, to filter your results. Use the following formats: </maml:para>
                    <maml:para>@{Name = &#39;tagName&#39;}
@{Name = &#39;tagName&#39;; Value = &#39;tagValue&#39;}</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Detailed</maml:name>
                <maml:description>
                    <maml:para>Use this parameter to include all information about the test launch in the result.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
            <maml:name>SolutionName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the solution to retrieve the test launch from.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
            <maml:name>ProjectType</maml:name>
            <maml:description>
                <maml:para>Type of project.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            <dev:type>
                <maml:name>PSProjectType</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>ProjectName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the project under the solution to retrieve the test launch from.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Optional. Specifies a name for the test launch. If not specified then all test launches inside the test pass are retrieved.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Tags</maml:name>
            <maml:description>
                <maml:para>Specifies tag information, as a hash table, to filter your results. Use the following formats: </maml:para>
                <maml:para>@{Name = &#39;tagName&#39;}
@{Name = &#39;tagName&#39;; Value = &#39;tagValue&#39;}</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            <dev:type>
                <maml:name>Hashtable</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Detailed</maml:name>
            <maml:description>
                <maml:para>Use this parameter to include all information about the test launch in the result.</maml:para>
            </maml:description>
            <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            <dev:type>
                <maml:name>SwitchParameter</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>List&lt;Microsoft.VaaS.PowerShell.Test.Models.PSVaaSTestManifest&gt;</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Find all test launches</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>Find-AzureStackVaaSTestLaunch -SolutionName Contoso -ProjectName Project1 -ProjectType PackageValidation -Detailed</dev:code>
            <dev:remarks>
                <maml:para>The command finds all test launches under the project Project1 which is under solution Contoso. Detailed properties are listed in the output.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>Find-AzureStackVaaSTestPass</command:name>
        <maml:description>
            <maml:para>Searches for test pass projects</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>Find</command:verb>
        <command:noun>AzureStackVaaSTestPass</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The Find-AzureStackVaaSTestPass cmdlet finds test passes from an existing solution. To get information about all the test passes in a solution do not specify the Name parameter</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>Find-AzureStackVaaSTestPass</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to retrieve the test pass from.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Optional. Specifies a name for the test pass. If not specified then all test passes inside the solution are retrieved.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Tags</maml:name>
                <maml:description>
                    <maml:para>Specifies tag information, as a hash table, to filter your results. Use the following formats: </maml:para>
                    <maml:para>@{Name = &#39;tagName&#39;}
@{Name = &#39;tagName&#39;; Value = &#39;tagValue&#39;}</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Detailed</maml:name>
                <maml:description>
                    <maml:para>Use this parameter to include all information about the test pass in the result.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
            <maml:name>SolutionName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the solution to retrieve the test pass from.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Optional. Specifies a name for the test pass. If not specified then all test passes inside the solution are retrieved.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Tags</maml:name>
            <maml:description>
                <maml:para>Specifies tag information, as a hash table, to filter your results. Use the following formats: </maml:para>
                <maml:para>@{Name = &#39;tagName&#39;}
@{Name = &#39;tagName&#39;; Value = &#39;tagValue&#39;}</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            <dev:type>
                <maml:name>Hashtable</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Detailed</maml:name>
            <maml:description>
                <maml:para>Use this parameter to include all information about the test pass in the result.</maml:para>
            </maml:description>
            <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            <dev:type>
                <maml:name>SwitchParameter</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>List&lt;Microsoft.VaaS.PowerShell.TestPass.Models.PSVaaSTestPass&gt;</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Find all test passes.</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>Find-AzureStackVaaSTestPass -SolutionName Contoso</dev:code>
            <dev:remarks>
                <maml:para>The command finds all test passes inside Contoso solution.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>Get-AzureStackVaaSOnPremAgent</command:name>
        <maml:description>
            <maml:para>Gets a on-prem agent.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>Get</command:verb>
        <command:noun>AzureStackVaaSOnPremAgent</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The Get-AzureStackVaaSOnPremAgent cmdlet gets an on-prem agent information. To get information about all the on-prem use the Find-AzureStackVaaSOnPremAgent without specifying Name parameter.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>Get-AzureStackVaaSOnPremAgent</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the on-prem agent. An exception is thrown if the on-prem agent is not found.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Specifies a name for the on-prem agent. An exception is thrown if the on-prem agent is not found.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>Microsoft.VaaS.PowerShell.OnPremAgent.Models.PSVaaSOnPremAgent</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Get on-prem agent by name</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>Get-AzureStackVaaSOnPremAgent -Name Agent01</dev:code>
            <dev:remarks>
                <maml:para>The command gets the on-prem agent named Agent01.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>Get-AzureStackVaaSPackageValidation</command:name>
        <maml:description>
            <maml:para>Gets a package validation.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>Get</command:verb>
        <command:noun>AzureStackVaaSPackageValidation</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The Get-AzureStackVaaSPackageValidation cmdlet gets a package validation from an existing solution. To get information about all the package validations in a solution, use the Find-AzureStackVaaSPackageValidation without specifying Name parameter.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>Get-AzureStackVaaSPackageValidation</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to retrieve the package validation from.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the package validation. An exception is thrown if the package validation is not found.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
            <maml:name>SolutionName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the solution to retrieve the package validation from.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Specifies a name for the package validation. An exception is thrown if the package validation is not found.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>Microsoft.VaaS.PowerShell.PackageValidation.Models.PSVaaSPackageValidation</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Get a package validation by name</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>Get-AzureStackVaaPackageValidation -SolutionName Contoso -Name Project1</dev:code>
            <dev:remarks>
                <maml:para>The command gets the package validation Project1 in your solution named Contoso.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>Get-AzureStackVaaSSolution</command:name>
        <maml:description>
            <maml:para>Gets a solution.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>Get</command:verb>
        <command:noun>AzureStackVaaSSolution</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The Get-AzureStackVaaSSolution cmdlet gets a solution. To get information about all the solution use the Find-AzureStackVaaSSolution without specifying Name parameter.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>Get-AzureStackVaaSSolution</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the solution. An exception is thrown if the solution is not found.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Specifies a name for the solution. An exception is thrown if the solution is not found.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>Microsoft.VaaS.PowerShell.Solution.Models.PSVaaSSolution</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Get solution by name</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>Get-AzureStackVaaSSolution -Name Contoso</dev:code>
            <dev:remarks>
                <maml:para>The command gets the solution named Contoso.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>Get-AzureStackVaaSSolutionValidation</command:name>
        <maml:description>
            <maml:para>Gets a solution validation.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>Get</command:verb>
        <command:noun>AzureStackVaaSSolutionValidation</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The Get-AzureStackVaaSSolutionValidation cmdlet gets a solution validation from an existing solution. To get information about all the solution validations in a solution, use the Find-AzureStackVaaSSolutionValidation without specifying Name parameter.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>Get-AzureStackVaaSSolutionValidation</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to retrieve the solution validation from.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the solution validation. An exception is thrown if the solution validation is not found.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
            <maml:name>SolutionName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the solution to retrieve the solution validation from.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Specifies a name for the solution validation. An exception is thrown if the solution validation is not found.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>Microsoft.VaaS.PowerShell.SolutionValidation.Models.PSVaaSSolutionValidation</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Get a solution validation by name</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>Get-AzureStackVaaSolutionValidation -SolutionName Contoso -Name Project1</dev:code>
            <dev:remarks>
                <maml:para>The command gets the solution validation Project1 in your solution named Contoso.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>Get-AzureStackVaaSTestLaunch</command:name>
        <maml:description>
            <maml:para>Gets a test launch.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>Get</command:verb>
        <command:noun>AzureStackVaaSTestLaunch</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The Get-AzureStackVaaSTestLaunch cmdlet gets a test launch from an existing project under a solution. To get information about all the test launches use the Find-AzureStackVaaSTestLaunch without specifying Name parameter.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>Get-AzureStackVaaSTestLaunch</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to retrieve the test launch from.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>ProjectName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the project under the solution, to retrieve the test launch from.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>ProjectType</maml:name>
                <maml:description>
                    <maml:para>Type of project.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the test launch. An exception is thrown if the test launch is not found.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
            <maml:name>SolutionName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the solution to retrieve the test launch from.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
            <maml:name>ProjectType</maml:name>
            <maml:description>
                <maml:para>Type of project.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            <dev:type>
                <maml:name>PSProjectType</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>ProjectName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the project under the solution, to retrieve the test launch from.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Specifies a name for the test launch. An exception is thrown if the test launch is not found.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>Microsoft.VaaS.PowerShell.TestPass.Models.PSVaaSTestPass</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Get a test launch by name</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>Get-AzureStackVaaSTestLaunch -SolutionName Contoso -ProjectType TestPass -ProjectName Project1 -Name SampleLaunch</dev:code>
            <dev:remarks>
                <maml:para>The command gets the test launch SampleLaunch under project Project1 in your solution Contoso.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>Get-AzureStackVaaSTestLaunchLogs</command:name>
        <maml:description>
            <maml:para>Gets logs for a test launch.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>Get</command:verb>
        <command:noun>AzureStackVaaSTestLaunchLogs</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The Get-AzureStackVaaSTestLaunchLogs cmdlet gets test logs for the test launch. </maml:para>
        <maml:para>The Path parameter must specify a complete path ending with .zip file name. To launch a test use the New-AzureStackVaaSTestLaunch cmdlet.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>Get-AzureStackVaaSTestLaunchLogs</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to which the test launch belongs.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>ProjectName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the project to which the test launch belongs.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>ProjectType</maml:name>
                <maml:description>
                    <maml:para>Type of project.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
                <maml:name>TestLaunchName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the test launch to get logs for.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Path</maml:name>
                <maml:description>
                    <maml:para>Specifies path ending in .zip extension to where the log file is saved.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
            <maml:name>SolutionName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the solution to which the test launch 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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
            <maml:name>ProjectType</maml:name>
            <maml:description>
                <maml:para>Type of project.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            <dev:type>
                <maml:name>PSProjectType</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>ProjectName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the project to which the test launch 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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
            <maml:name>TestLaunchName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the test launch to get logs for.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Path</maml:name>
            <maml:description>
                <maml:para>Specifies path ending in .zip extension to where the log file is 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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Downloads logs for a test launch.</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>Get-AzureStackVaaSTestLaunchLogs -SolutionName Contoso -ProjectType TestPass -ProjectName Project1 -TestLaunchName SampleLaunch -Path C:\Temp\Results.zip</dev:code>
            <dev:remarks>
                <maml:para>The command downloads the test logs for the test launch SampleLaunch to the file Results.zip</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>Get-AzureStackVaaSTestLaunchOperations</command:name>
        <maml:description>
            <maml:para>Gets operation logs object for a test launch.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>Get</command:verb>
        <command:noun>AzureStackVaaSTestLaunchOperations</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The Get-AzureStackVaaSTestLaunchOperations cmdlet gets operation logs object for the test launch.
</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>Get-AzureStackVaaSTestLaunchOperations</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to which the test launch belongs.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>ProjectName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the project to which the test launch belongs.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>ProjectType</maml:name>
                <maml:description>
                    <maml:para>Type of project.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the project to which the test launch belongs.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
            <maml:name>SolutionName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the solution to which the test launch 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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>ProjectName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the project to which the test launch 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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
            <maml:name>ProjectType</maml:name>
            <maml:description>
                <maml:para>Type of project.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            <dev:type>
                <maml:name>PSProjectType</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the project to which the test launch 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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>Microsoft.VaaS.PowerShell.TestOperations.Models.PSVaaSTestOperations</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Gets operation logs object for a test launch.</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>Get-AzureStackVaaSTestLaunchOperations -SolutionName Contoso -ProjectType PackageValidation -ProjectName Project1 -Name SampleLaunch</dev:code>
            <dev:remarks>
                <maml:para>The command gets operation logs object for the test launch SampleLaunch under project Project1 in your solution Contoso.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>Get-AzureStackVaaSTestPass</command:name>
        <maml:description>
            <maml:para>Gets a test pass.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>Get</command:verb>
        <command:noun>AzureStackVaaSTestPass</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The Get-AzureStackVaaSTestPass cmdlet gets a test pass from an existing solution. To get information about all the test passes in a soluton use the Find-AzureStackVaaSTestPass without specifying Name parameter.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>Get-AzureStackVaaSTestPass</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to retrieve the test pass from.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the test pass. An exception is thrown if the test pass is not found.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
            <maml:name>SolutionName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the solution to retrieve the test pass from.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Specifies a name for the test pass. An exception is thrown if the test pass is not found.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>Microsoft.VaaS.PowerShell.TestPass.Models.PSVaaSTestPass</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Get a test pass by name</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>Get-AzureStackVaaSTestPass -SolutionName Contoso -Name Project1</dev:code>
            <dev:remarks>
                <maml:para>The command gets the test pass Project1 in your solution named Contoso.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>New-AzureStackVaaSPackageValidation</command:name>
        <maml:description>
            <maml:para>Creates a Package Validation project inside a solution.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>New</command:verb>
        <command:noun>AzureStackVaaSPackageValidation</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The New-AzureStackVaaSPackageValidation cmdlet adds a package validation project to an existing solution.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>New-AzureStackVaaSPackageValidation</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to add this package validation under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the package validation. The package validation name must be unique in Solution. If a package validation name already exists, the command prompts you for confirmation before replacing the existing package validation.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>Tags</maml:name>
                <maml:description>
                    <maml:para>Specifies a hash table of tags. To add or change a tag, you must replace the collection of tags for the package validation. </maml:para>
                    <maml:para>A tag is a name-value pair that you can create and apply. After you assign tags, you can use the Tags parameter of Find-AzureStackVaaSPackageValidation to search for package validation by tag name or by name and value. </maml:para>
                    <maml:para>Each tag must have a Name key. To specify a tag, use a hash table, such as @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}. To specify multiple tags, use commas to separate the hash tables, such as @{Name=&quot;Inventory&quot;;Value=&quot;Send&quot;}, @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}.
</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>PackageBlobUri</maml:name>
                <maml:description>
                    <maml:para>Enter the URI of the package blob to upload.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Force</maml:name>
                <maml:description>
                    <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Build</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.StampVersion. See https://docs.microsoft.com/en-us/azure-stack/partner/azure-stack-vaas-parameters for the information about environment parameters.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>CloudId</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.CloudId</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>CompanyName</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.CompanyName</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>DeploymentId</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.DeploymentId</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>EmergencyConsoleIPAddresses</maml:name>
                <maml:description>
                    <maml:para>Set this to ($stampInfo.EmergencyConsoleIPAddresses | convertto-json)</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>HardwareInfo</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.HardwareInfo</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>HardwareOem</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.HardwareOem</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>IdentitySystem</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.IdentitySystem</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NumberOfNodes</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.NumberOfNodes</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>OemSignature</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.PackageHash</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>OemVersion</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.OemVersion</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Prefix</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.Prefix</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>RegionName</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.RegionName</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ServerSku</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.ServerSku</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Topology</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.Topology</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
            <maml:name>SolutionName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the solution to add this package validation under.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Specifies a name for the package validation. The package validation name must be unique in Solution. If a package validation name already exists, the command prompts you for confirmation before replacing the existing package 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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
            <maml:name>Tags</maml:name>
            <maml:description>
                <maml:para>Specifies a hash table of tags. To add or change a tag, you must replace the collection of tags for the package validation. </maml:para>
                <maml:para>A tag is a name-value pair that you can create and apply. After you assign tags, you can use the Tags parameter of Find-AzureStackVaaSPackageValidation to search for package validation by tag name or by name and value. </maml:para>
                <maml:para>Each tag must have a Name key. To specify a tag, use a hash table, such as @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}. To specify multiple tags, use commas to separate the hash tables, such as @{Name=&quot;Inventory&quot;;Value=&quot;Send&quot;}, @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}.
</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            <dev:type>
                <maml:name>Hashtable</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>Force</maml:name>
            <maml:description>
                <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
            </maml:description>
            <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            <dev:type>
                <maml:name>SwitchParameter</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>PackageBlobUri</maml:name>
            <maml:description>
                <maml:para>Enter the URI of the package blob to upload.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Build</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.StampVersion. See https://docs.microsoft.com/en-us/azure-stack/partner/azure-stack-vaas-parameters for the information about environment parameters.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>CloudId</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.CloudId</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>CompanyName</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.CompanyName</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>DeploymentId</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.DeploymentId</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>EmergencyConsoleIPAddresses</maml:name>
            <maml:description>
                <maml:para>Set this to ($stampInfo.EmergencyConsoleIPAddresses | convertto-json)</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>HardwareInfo</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.HardwareInfo</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>HardwareOem</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.HardwareOem</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>IdentitySystem</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.IdentitySystem</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>NumberOfNodes</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.NumberOfNodes</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
            <dev:type>
                <maml:name>Int32</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>OemSignature</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.PackageHash</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>OemVersion</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.OemVersion</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Prefix</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>RegionName</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.RegionName</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>ServerSku</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.ServerSku</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Topology</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.Topology</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>Microsoft.VaaS.PowerShell.PackageValidation.Models.PSVaaSPackageValidation</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Create a Package Validation under an existing solution</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>$projectParameters = [ordered] @{
    &apos;SolutionName&apos; = $solutionName;
    &apos;Name&apos; = $projectName;
    &apos;PackageBlobUri&apos; = $PackageBlobUri
    &apos;Build&apos; = $stampInfo.StampVersion;
    &apos;CloudId&apos; = $stampInfo.CloudId;
    &apos;CompanyName&apos; = $stampInfo.CompanyName;
    &apos;DeploymentId&apos; = $stampInfo.DeploymentId;
    &apos;EmergencyConsoleIPAddresses&apos; = $stampInfo.EmergencyConsoleIPAddresses |convertto-json;
    &apos;HardwareInfo&apos; = $stampInfo.HardwareInfo;
    &apos;HardwareOem&apos; = $stampInfo.HardwareOem;
    &apos;IdentitySystem&apos; = $stampInfo.IdentitySystem;
    &apos;NumberOfNodes&apos; = $stampInfo.NumberOfNodes;
    &apos;OemSignature&apos; = $stampInfo.PackageHash;
    &apos;OemVersion&apos; = $stampInfo.OemVersion;
    &apos;Prefix&apos; = $stampInfo.Prefix;
    &apos;RegionName&apos; = $stampInfo.RegionName;
    &apos;ServerSku&apos; = $stampInfo.ServerSku;
    &apos;Topology&apos; = $stampInfo.Topology;
}
New-AzureStackVaaSPackageValidation @projectParameters
</dev:code>
            <dev:remarks>
                <maml:para>Create a package validation project under an existing solution. See https://docs.microsoft.com/en-us/azure-stack/partner/azure-stack-vaas-parameters for the information about environment parameters.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>New-AzureStackVaaSProjectReport</command:name>
        <maml:description>
            <maml:para>Generate report files for a project.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>New</command:verb>
        <command:noun>AzureStackVaaSProjectReport</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The New-AzureStackVaaSProjectReport cmdlet creates two report files. One in HTML format and the other one in JSON format.
</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>New-AzureStackVaaSProjectReport</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the project.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="true">String[]</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ProjectType</maml:name>
                <maml:description>
                    <maml:para>Specifies the type of the project.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>OutputFolderPath</maml:name>
                <maml:description>
                    <maml:para>Folder name of the output files.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>OutputFileNamePrefix</maml:name>
                <maml:description>
                    <maml:para>File name prefix of the output files. Default value is &#39;Results&#39;.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Force</maml:name>
                <maml:description>
                    <maml:para>Do not ask for confirmation.</maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
            <maml:name>SolutionName</maml:name>
            <maml:description>
                <maml:para>Specifies the name 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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the project.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="true">String[]</command:parameterValue>
            <dev:type>
                <maml:name>String[]</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>ProjectType</maml:name>
            <maml:description>
                <maml:para>Specifies the type of the project.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            <dev:type>
                <maml:name>PSProjectType</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>OutputFolderPath</maml:name>
            <maml:description>
                <maml:para>Folder name of the output files.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>OutputFileNamePrefix</maml:name>
            <maml:description>
                <maml:para>File name prefix of the output files. Default value is &#39;Results&#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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>Force</maml:name>
            <maml:description>
                <maml:para>Do not ask for confirmation.</maml:para>
            </maml:description>
            <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            <dev:type>
                <maml:name>SwitchParameter</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Generate project report files into current directory</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>New-AzureStackVaaSProjectReport -SolutionName Contoso -ProjectName Project1 -ProjectType &apos;TestPass&apos; -OutputFileNamePrefix &quot;Results&quot;</dev:code>
            <dev:remarks>
                <maml:para>Report files for a project are generated under current directory.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>New-AzureStackVaaSSolution</command:name>
        <maml:description>
            <maml:para>Creates a Solution.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>New</command:verb>
        <command:noun>AzureStackVaaSSolution</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The New-AzureStackVaaSSolution cmdlet creates a solution. You can create a solution by using just a name. </maml:para>
        <maml:para>To add a test pass to an existing solution use the New-AzureStackVaaSTestPass cmdlet. A Solution is a logical group or collection of all Test Passes.
</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>New-AzureStackVaaSSolution</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the solution. The solution name must be unique in Tenant. If a solution that has that name already exists, the command prompts you for confirmation before replacing the existing solution.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Tags</maml:name>
                <maml:description>
                    <maml:para>Specifies a hash table of tags. To add or change a tag, you must replace the collection of tags for the solution. </maml:para>
                    <maml:para>A tag is a name-value pair that you can create and apply. After you assign tags, you can use the Tags parameter of Find-AzureStackVaaSSolution to search for solution by tag name or by name and value. </maml:para>
                    <maml:para>Each tag must have a Name key. To specify a tag, use a hash table, such as @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}. To specify multiple tags, use commas to separate the hash tables, such as @{Name=&quot;Inventory&quot;;Value=&quot;Send&quot;}, @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}.
</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Force</maml:name>
                <maml:description>
                    <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Specifies a name for the solution. The solution name must be unique in Tenant. If a solution that has that name already exists, the command prompts you for confirmation before replacing the existing 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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>Tags</maml:name>
            <maml:description>
                <maml:para>Specifies a hash table of tags. To add or change a tag, you must replace the collection of tags for the solution. </maml:para>
                <maml:para>A tag is a name-value pair that you can create and apply. After you assign tags, you can use the Tags parameter of Find-AzureStackVaaSSolution to search for solution by tag name or by name and value. </maml:para>
                <maml:para>Each tag must have a Name key. To specify a tag, use a hash table, such as @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}. To specify multiple tags, use commas to separate the hash tables, such as @{Name=&quot;Inventory&quot;;Value=&quot;Send&quot;}, @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}.
</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            <dev:type>
                <maml:name>Hashtable</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>Force</maml:name>
            <maml:description>
                <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
            </maml:description>
            <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            <dev:type>
                <maml:name>SwitchParameter</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>Microsoft.VaaS.PowerShell.Solution.Models.PSVaaSSolution</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Create a solution</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>New-AzureStackVaaSSolution -Name Contoso</dev:code>
            <dev:remarks>
                <maml:para>The command creates a solution named Contoso</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
        <command:example>
            <maml:title>Exampe 2: Create a Solution with Tags</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>New-AzureStackVaaSSolution -Name Contoso -Tags @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}</dev:code>
            <dev:remarks>
                <maml:para>Creates a solution Contoso with Tags</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>New-AzureStackVaaSSolutionValidation</command:name>
        <maml:description>
            <maml:para>Creates a Solution Validation project inside a solution.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>New</command:verb>
        <command:noun>AzureStackVaaSSolutionValidation</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The New-AzureStackVaaSSolutionValidation cmdlet adds a solution validation project to an existing solution.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>New-AzureStackVaaSSolutionValidation</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to add this solution validation under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the solution validation. The solution validation name must be unique in Solution. If a solution validation name already exists, the command prompts you for confirmation before replacing the existing solution validation.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>Tags</maml:name>
                <maml:description>
                    <maml:para>Specifies a hash table of tags. To add or change a tag, you must replace the collection of tags for the solution validation. </maml:para>
                    <maml:para>A tag is a name-value pair that you can create and apply. After you assign tags, you can use the Tags parameter of Find-AzureStackVaaSSolutionValidation to search for solution validation by tag name or by name and value. </maml:para>
                    <maml:para>Each tag must have a Name key. To specify a tag, use a hash table, such as @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}. To specify multiple tags, use commas to separate the hash tables, such as @{Name=&quot;Inventory&quot;;Value=&quot;Send&quot;}, @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}.
</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Configuration</maml:name>
                <maml:description>
                    <maml:para>Configuration Type. Enter Min or Max.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Force</maml:name>
                <maml:description>
                    <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Build</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.StampVersion. See https://docs.microsoft.com/en-us/azure-stack/partner/azure-stack-vaas-parameters for the information about environment parameters.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>CloudId</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.CloudId</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>CompanyName</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.CompanyName</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>DeploymentId</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.DeploymentId</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>EmergencyConsoleIPAddresses</maml:name>
                <maml:description>
                    <maml:para>Set this to ($stampInfo.EmergencyConsoleIPAddresses | convertto-json)</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>HardwareInfo</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.HardwareInfo</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>HardwareOem</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.HardwareOem</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>IdentitySystem</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.IdentitySystem</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NumberOfNodes</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.NumberOfNodes</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>OemSignature</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.PackageHash</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>OemVersion</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.OemVersion</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Prefix</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.Prefix</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>RegionName</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.RegionName</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ServerSku</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.ServerSku</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Topology</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.Topology</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
            <maml:name>SolutionName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the solution to add this solution validation under.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Specifies a name for the solution validation. The solution validation name must be unique in Solution. If a solution validation name already exists, the command prompts you for confirmation before replacing the existing solution 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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
            <maml:name>Tags</maml:name>
            <maml:description>
                <maml:para>Specifies a hash table of tags. To add or change a tag, you must replace the collection of tags for the solution validation. </maml:para>
                <maml:para>A tag is a name-value pair that you can create and apply. After you assign tags, you can use the Tags parameter of Find-AzureStackVaaSSolutionValidation to search for solution validation by tag name or by name and value. </maml:para>
                <maml:para>Each tag must have a Name key. To specify a tag, use a hash table, such as @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}. To specify multiple tags, use commas to separate the hash tables, such as @{Name=&quot;Inventory&quot;;Value=&quot;Send&quot;}, @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}.
</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            <dev:type>
                <maml:name>Hashtable</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>Force</maml:name>
            <maml:description>
                <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
            </maml:description>
            <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            <dev:type>
                <maml:name>SwitchParameter</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Configuration</maml:name>
            <maml:description>
                <maml:para>Configuration Type. Enter Min or Max.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Build</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.StampVersion. See https://docs.microsoft.com/en-us/azure-stack/partner/azure-stack-vaas-parameters for the information about environment parameters.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>CloudId</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.CloudId</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>CompanyName</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.CompanyName</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>DeploymentId</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.DeploymentId</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>EmergencyConsoleIPAddresses</maml:name>
            <maml:description>
                <maml:para>Set this to ($stampInfo.EmergencyConsoleIPAddresses | convertto-json)</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>HardwareInfo</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.HardwareInfo</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>HardwareOem</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.HardwareOem</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>IdentitySystem</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.IdentitySystem</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>NumberOfNodes</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.NumberOfNodes</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
            <dev:type>
                <maml:name>Int32</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>OemSignature</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.PackageHash</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>OemVersion</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.OemVersion</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Prefix</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>RegionName</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.RegionName</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>ServerSku</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.ServerSku</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Topology</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.Topology</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>Microsoft.VaaS.PowerShell.SolutionValidation.Models.PSVaaSSolutionValidation</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Create a Solution Validation under an existing solution</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>$projectParameters = [ordered] @{
    &apos;SolutionName&apos; = $solutionName;
    &apos;Name&apos; = $projectName;
    &apos;Configuration&apos; = &quot;Min&quot;;
    &apos;Build&apos; = $stampInfo.StampVersion;
    &apos;CloudId&apos; = $stampInfo.CloudId;
    &apos;CompanyName&apos; = $stampInfo.CompanyName;
    &apos;DeploymentId&apos; = $stampInfo.DeploymentId;
    &apos;EmergencyConsoleIPAddresses&apos; = $stampInfo.EmergencyConsoleIPAddresses |convertto-json;
    &apos;HardwareInfo&apos; = $stampInfo.HardwareInfo;
    &apos;HardwareOem&apos; = $stampInfo.HardwareOem;
    &apos;IdentitySystem&apos; = $stampInfo.IdentitySystem;
    &apos;NumberOfNodes&apos; = $stampInfo.NumberOfNodes;
    &apos;OemSignature&apos; = $stampInfo.PackageHash;
    &apos;OemVersion&apos; = $stampInfo.OemVersion;
    &apos;Prefix&apos; = $stampInfo.Prefix;
    &apos;RegionName&apos; = $stampInfo.RegionName;
    &apos;ServerSku&apos; = $stampInfo.ServerSku;
    &apos;Topology&apos; = $stampInfo.Topology;
}
New-AzureStackVaaSSolutionValidation @projectParameters
</dev:code>
            <dev:remarks>
                <maml:para>Create a solution validation project under an existing solution. See https://docs.microsoft.com/en-us/azure-stack/partner/azure-stack-vaas-parameters for the information about environment parameters.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>New-AzureStackVaaSTestGroupLaunch</command:name>
        <maml:description>
            <maml:para>Launches a test group under a project.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>New</command:verb>
        <command:noun>AzureStackVaaSTestGroupLaunch</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The New-AzureStackVaaSTestGroupLaunch cmdlet launches a list of tests, based on Filter type into a project.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>New-AzureStackVaaSTestGroupLaunch</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>ProjectName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the project.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>ProjectType</maml:name>
                <maml:description>
                    <maml:para>Type of project.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TestFilter</maml:name>
                <maml:description>
                    <maml:para>Tests can be selected either by test names or by test categories. Enter Test to select tests by name. Enter Category to select tests by categories. TestFilterValue parameter will contain the actual filter value.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TestFilterValue</maml:name>
                <maml:description>
                    <maml:para>If TestFilter is &#39;Test&#39; then specify name of tests to launch. If TestFilter is &#39;Category&#39; then valid values are Functional, Reliability, Integration.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="true">String[]</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TestVersion</maml:name>
                <maml:description>
                    <maml:para>Test version number. Default is the latest version.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ParameterObject</maml:name>
                <maml:description>
                    <maml:para>Hash table specifying the parameters of the tests that will be launched.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AgentName</maml:name>
                <maml:description>
                    <maml:para>Specifies the agent name where the test execution should occur. To get information about all the active agent names, use the Find-AzureStackVaaSOnPremAgent or Get-AzureStackVaaSOnPremAgent cmdlet.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
            <maml:name>SolutionName</maml:name>
            <maml:description>
                <maml:para>Specifies the name 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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
            <maml:name>ProjectType</maml:name>
            <maml:description>
                <maml:para>Type of project.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            <dev:type>
                <maml:name>PSProjectType</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>ProjectName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the 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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>TestFilter</maml:name>
            <maml:description>
                <maml:para>Tests can be selected either by test names or by test categories. Enter Test to select tests by name. Enter Category to select tests by categories. TestFilterValue parameter will contain the actual filter value.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>TestFilterValue</maml:name>
            <maml:description>
                <maml:para>If TestFilter is &#39;Test&#39; then specify name of tests to launch. If TestFilter is &#39;Category&#39; then valid values are Functional, Reliability, Integration.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="true">String[]</command:parameterValue>
            <dev:type>
                <maml:name>String[]</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>TestVersion</maml:name>
            <maml:description>
                <maml:para>Test version number. Default is the latest 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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>AgentName</maml:name>
            <maml:description>
                <maml:para>Specifies the agent name where the test execution should occur. To get information about all the active agent names, use the Find-AzureStackVaaSOnPremAgent or Get-AzureStackVaaSOnPremAgent cmdlet.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>ParameterObject</maml:name>
            <maml:description>
                <maml:para>Hash table specifying the parameters of the tests that will be launched.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            <dev:type>
                <maml:name>Hashtable</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>List&lt;Microsoft.VaaS.PowerShell.Test.Models.PSVaaSTestManifest&gt;</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Launch Cloud Simulation Test </maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>$solutionName = &apos;Contoso&apos;
$projectType = &apos;TestPass&apos;
$projectType = &apos;Project1&apos;
$testFilter = &quot;Test&quot;
$testFilterValue = &quot;cloudsimulation&quot;
$agentName = &quot;myAgent&apos;
$testParamaters = [ordered] @{
    &apos;ServiceAdminUser&apos; = $ServiceAdminUser;
    &apos;ServiceAdminPassword&apos; = $ServiceAdminPassword;
    &apos;TenantAdminUser&apos; = $TenantAdminUser;
    &apos;TenantAdminPassword&apos; = $TenantAdminPassword;
    &apos;CloudAdminUser&apos; = $CloudAdminUser;
    &apos;CloudAdminPassword&apos; = $CloudAdminPassword;
    &apos;TenantId&apos; = $stampInfo.AadTenantId;
    &apos;ExternalFqdn&apos; = $stampInfo.ExternalDomainFQDN;
    &apos;NumberOfNodes&apos; = &quot;$($stampInfo.NumberOfNodes)&quot;;
    &apos;Region&apos; = $stampInfo.RegionName;
    &apos;RunDurationInHours&apos; = &quot;24&quot;;
    &apos;EnableSuBR&apos; = &quot;false&quot;;
    &apos;DiagnosticsStorageConnection&apos; = $diagnosticsStorageConnection;
}
$testGroup = New-AzureStackVaaSTestGroupLaunch -SolutionName $solutionName -ProjectName $projectName -ProjectType $projectType -AgentName $agentName -TestFilter $testFilter -TestFilterValue $testFilterValue -ParameterObject $testParamaters
</dev:code>
            <dev:remarks>
                <maml:para>Launch &#39;Cloud Simulation Engine&#39; test in a TestPass project.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>New-AzureStackVaaSTestLaunch</command:name>
        <maml:description>
            <maml:para>Launches a new test under a project.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>New</command:verb>
        <command:noun>AzureStackVaaSTestLaunch</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The New-AzureStackVaaSTestLaunch cmdlet launches a test to an existing project.</maml:para>
        <maml:para>The Test launch uses a test manifest template which describes how to execute the test with what binaries. The parameters template file specifies the values for any parameters defined in the test manifest template. The model for both the templates is JavaScript Object Notation (JSON)</maml:para>
        <maml:para>The test manifest template and the test parameters template file can either be a well form URI path or a local path.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>New-AzureStackVaaSTestLaunch</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to add this test launch under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>ProjectName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the project within the solution to add this test launch under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>ProjectType</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AgentName</maml:name>
                <maml:description>
                    <maml:para>Specifies the location where the test execution should occur. If not specified then test execution happens from Azure Cloud provisioned agent. This will require in-bound connectivity to Azure Stack environment.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateFile</maml:name>
                <maml:description>
                    <maml:para>Specifies the full path of a test manifest template file that this cmdlet uses for the test launch. </maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateParameterObject</maml:name>
                <maml:description>
                    <maml:para>Specifies a hash table that contains test manifest template parameter values for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>Tags</maml:name>
                <maml:description>
                    <maml:para>Specifies a hash table of tags. To add or change a tag, you must replace the collection of tags for the test pass. </maml:para>
                    <maml:para>A tag is a name-value pair that you can create and apply. After you assign tags, you can use the Tags parameter of Find-AzureStackVaaSTestLaunch to search for test launch by tag name or by name and value. </maml:para>
                    <maml:para>Each tag must have a Name key. To specify a tag, use a hash table, such as @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}. To specify multiple tags, use commas to separate the hash tables, such as @{Name=&quot;Inventory&quot;;Value=&quot;Send&quot;}, @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Force</maml:name>
                <maml:description>
                    <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
        <command:syntaxItem>
            <maml:name>New-AzureStackVaaSTestLaunch</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to add this test launch under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>ProjectName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the project within the solution to add this test launch under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>ProjectType</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AgentName</maml:name>
                <maml:description>
                    <maml:para>Specifies the location where the test execution should occur. If not specified then test execution happens from Azure Cloud provisioned agent. This will require in-bound connectivity to Azure Stack environment.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateFile</maml:name>
                <maml:description>
                    <maml:para>Specifies the full path of a test manifest template file that this cmdlet uses for the test launch. </maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateParameterFile</maml:name>
                <maml:description>
                    <maml:para>Specifies the full path of a file that contains parameter values, for the parameters defined in test manifest template, for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>Tags</maml:name>
                <maml:description>
                    <maml:para>Specifies a hash table of tags. To add or change a tag, you must replace the collection of tags for the test pass. </maml:para>
                    <maml:para>A tag is a name-value pair that you can create and apply. After you assign tags, you can use the Tags parameter of Find-AzureStackVaaSTestLaunch to search for test launch by tag name or by name and value. </maml:para>
                    <maml:para>Each tag must have a Name key. To specify a tag, use a hash table, such as @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}. To specify multiple tags, use commas to separate the hash tables, such as @{Name=&quot;Inventory&quot;;Value=&quot;Send&quot;}, @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Force</maml:name>
                <maml:description>
                    <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
        <command:syntaxItem>
            <maml:name>New-AzureStackVaaSTestLaunch</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to add this test launch under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>ProjectName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the project within the solution to add this test launch under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>ProjectType</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AgentName</maml:name>
                <maml:description>
                    <maml:para>Specifies the location where the test execution should occur. If not specified then test execution happens from Azure Cloud provisioned agent. This will require in-bound connectivity to Azure Stack environment.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateFile</maml:name>
                <maml:description>
                    <maml:para>Specifies the full path of a test manifest template file that this cmdlet uses for the test launch. </maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateParameterUri</maml:name>
                <maml:description>
                    <maml:para>Specifies the URI of a file that contains test parameter values for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateParameterVersion</maml:name>
                <maml:description>
                    <maml:para>Specifies the content version of a parameter template file that this cmdlet uses for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>Tags</maml:name>
                <maml:description>
                    <maml:para>Specifies a hash table of tags. To add or change a tag, you must replace the collection of tags for the test pass. </maml:para>
                    <maml:para>A tag is a name-value pair that you can create and apply. After you assign tags, you can use the Tags parameter of Find-AzureStackVaaSTestLaunch to search for test launch by tag name or by name and value. </maml:para>
                    <maml:para>Each tag must have a Name key. To specify a tag, use a hash table, such as @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}. To specify multiple tags, use commas to separate the hash tables, such as @{Name=&quot;Inventory&quot;;Value=&quot;Send&quot;}, @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Force</maml:name>
                <maml:description>
                    <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
        <command:syntaxItem>
            <maml:name>New-AzureStackVaaSTestLaunch</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to add this test launch under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>ProjectName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the project within the solution to add this test launch under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>ProjectType</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AgentName</maml:name>
                <maml:description>
                    <maml:para>Specifies the location where the test execution should occur. If not specified then test execution happens from Azure Cloud provisioned agent. This will require in-bound connectivity to Azure Stack environment.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateFile</maml:name>
                <maml:description>
                    <maml:para>Specifies the full path of a test manifest template file that this cmdlet uses for the test launch. </maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>Tags</maml:name>
                <maml:description>
                    <maml:para>Specifies a hash table of tags. To add or change a tag, you must replace the collection of tags for the test pass. </maml:para>
                    <maml:para>A tag is a name-value pair that you can create and apply. After you assign tags, you can use the Tags parameter of Find-AzureStackVaaSTestLaunch to search for test launch by tag name or by name and value. </maml:para>
                    <maml:para>Each tag must have a Name key. To specify a tag, use a hash table, such as @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}. To specify multiple tags, use commas to separate the hash tables, such as @{Name=&quot;Inventory&quot;;Value=&quot;Send&quot;}, @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Force</maml:name>
                <maml:description>
                    <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
        <command:syntaxItem>
            <maml:name>New-AzureStackVaaSTestLaunch</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to add this test launch under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>ProjectName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the project within the solution to add this test launch under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>ProjectType</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AgentName</maml:name>
                <maml:description>
                    <maml:para>Specifies the location where the test execution should occur. If not specified then test execution happens from Azure Cloud provisioned agent. This will require in-bound connectivity to Azure Stack environment.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateUri</maml:name>
                <maml:description>
                    <maml:para>Specifies the URI of a file that contains test manifest template for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateVersion</maml:name>
                <maml:description>
                    <maml:para>Specifies the content version of a test manifest template file that this cmdlet uses for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateParameterObject</maml:name>
                <maml:description>
                    <maml:para>Specifies a hash table that contains test manifest template parameter values for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>Tags</maml:name>
                <maml:description>
                    <maml:para>Specifies a hash table of tags. To add or change a tag, you must replace the collection of tags for the test pass. </maml:para>
                    <maml:para>A tag is a name-value pair that you can create and apply. After you assign tags, you can use the Tags parameter of Find-AzureStackVaaSTestLaunch to search for test launch by tag name or by name and value. </maml:para>
                    <maml:para>Each tag must have a Name key. To specify a tag, use a hash table, such as @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}. To specify multiple tags, use commas to separate the hash tables, such as @{Name=&quot;Inventory&quot;;Value=&quot;Send&quot;}, @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Force</maml:name>
                <maml:description>
                    <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
        <command:syntaxItem>
            <maml:name>New-AzureStackVaaSTestLaunch</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to add this test launch under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>ProjectName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the project within the solution to add this test launch under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>ProjectType</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AgentName</maml:name>
                <maml:description>
                    <maml:para>Specifies the location where the test execution should occur. If not specified then test execution happens from Azure Cloud provisioned agent. This will require in-bound connectivity to Azure Stack environment.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateUri</maml:name>
                <maml:description>
                    <maml:para>Specifies the URI of a file that contains test manifest template for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateVersion</maml:name>
                <maml:description>
                    <maml:para>Specifies the content version of a test manifest template file that this cmdlet uses for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateParameterFile</maml:name>
                <maml:description>
                    <maml:para>Specifies the full path of a file that contains parameter values, for the parameters defined in test manifest template, for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>Tags</maml:name>
                <maml:description>
                    <maml:para>Specifies a hash table of tags. To add or change a tag, you must replace the collection of tags for the test pass. </maml:para>
                    <maml:para>A tag is a name-value pair that you can create and apply. After you assign tags, you can use the Tags parameter of Find-AzureStackVaaSTestLaunch to search for test launch by tag name or by name and value. </maml:para>
                    <maml:para>Each tag must have a Name key. To specify a tag, use a hash table, such as @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}. To specify multiple tags, use commas to separate the hash tables, such as @{Name=&quot;Inventory&quot;;Value=&quot;Send&quot;}, @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Force</maml:name>
                <maml:description>
                    <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
        <command:syntaxItem>
            <maml:name>New-AzureStackVaaSTestLaunch</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to add this test launch under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>ProjectName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the project within the solution to add this test launch under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>ProjectType</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AgentName</maml:name>
                <maml:description>
                    <maml:para>Specifies the location where the test execution should occur. If not specified then test execution happens from Azure Cloud provisioned agent. This will require in-bound connectivity to Azure Stack environment.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateUri</maml:name>
                <maml:description>
                    <maml:para>Specifies the URI of a file that contains test manifest template for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateVersion</maml:name>
                <maml:description>
                    <maml:para>Specifies the content version of a test manifest template file that this cmdlet uses for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateParameterUri</maml:name>
                <maml:description>
                    <maml:para>Specifies the URI of a file that contains test parameter values for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateParameterVersion</maml:name>
                <maml:description>
                    <maml:para>Specifies the content version of a parameter template file that this cmdlet uses for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>Tags</maml:name>
                <maml:description>
                    <maml:para>Specifies a hash table of tags. To add or change a tag, you must replace the collection of tags for the test pass. </maml:para>
                    <maml:para>A tag is a name-value pair that you can create and apply. After you assign tags, you can use the Tags parameter of Find-AzureStackVaaSTestLaunch to search for test launch by tag name or by name and value. </maml:para>
                    <maml:para>Each tag must have a Name key. To specify a tag, use a hash table, such as @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}. To specify multiple tags, use commas to separate the hash tables, such as @{Name=&quot;Inventory&quot;;Value=&quot;Send&quot;}, @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Force</maml:name>
                <maml:description>
                    <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
        <command:syntaxItem>
            <maml:name>New-AzureStackVaaSTestLaunch</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to add this test launch under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>ProjectName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the project within the solution to add this test launch under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>ProjectType</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>AgentName</maml:name>
                <maml:description>
                    <maml:para>Specifies the location where the test execution should occur. If not specified then test execution happens from Azure Cloud provisioned agent. This will require in-bound connectivity to Azure Stack environment.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateUri</maml:name>
                <maml:description>
                    <maml:para>Specifies the URI of a file that contains test manifest template for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>TemplateVersion</maml:name>
                <maml:description>
                    <maml:para>Specifies the content version of a test manifest template file that this cmdlet uses for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>Tags</maml:name>
                <maml:description>
                    <maml:para>Specifies a hash table of tags. To add or change a tag, you must replace the collection of tags for the test pass. </maml:para>
                    <maml:para>A tag is a name-value pair that you can create and apply. After you assign tags, you can use the Tags parameter of Find-AzureStackVaaSTestLaunch to search for test launch by tag name or by name and value. </maml:para>
                    <maml:para>Each tag must have a Name key. To specify a tag, use a hash table, such as @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}. To specify multiple tags, use commas to separate the hash tables, such as @{Name=&quot;Inventory&quot;;Value=&quot;Send&quot;}, @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Force</maml:name>
                <maml:description>
                    <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
            <maml:name>SolutionName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the solution to add this test launch under.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Specifies a name for the test launch.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>AgentName</maml:name>
            <maml:description>
                <maml:para>Specifies the location where the test execution should occur. If not specified then test execution happens from Azure Cloud provisioned agent. This will require in-bound connectivity to Azure Stack environment.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>TemplateFile</maml:name>
            <maml:description>
                <maml:para>Specifies the full path of a test manifest template file that this cmdlet uses for the test launch. </maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>TemplateParameterUri</maml:name>
            <maml:description>
                <maml:para>Specifies the URI of a file that contains test parameter values for the test launch.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>TemplateParameterVersion</maml:name>
            <maml:description>
                <maml:para>Specifies the content version of a parameter template file that this cmdlet uses for the test launch.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>TemplateParameterFile</maml:name>
            <maml:description>
                <maml:para>Specifies the full path of a file that contains parameter values, for the parameters defined in test manifest template, for the test launch.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>TemplateParameterObject</maml:name>
            <maml:description>
                <maml:para>Specifies a hash table that contains test manifest template parameter values for the test launch.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            <dev:type>
                <maml:name>Hashtable</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>Tags</maml:name>
            <maml:description>
                <maml:para>Specifies a hash table of tags. To add or change a tag, you must replace the collection of tags for the test pass. </maml:para>
                <maml:para>A tag is a name-value pair that you can create and apply. After you assign tags, you can use the Tags parameter of Find-AzureStackVaaSTestLaunch to search for test launch by tag name or by name and value. </maml:para>
                <maml:para>Each tag must have a Name key. To specify a tag, use a hash table, such as @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}. To specify multiple tags, use commas to separate the hash tables, such as @{Name=&quot;Inventory&quot;;Value=&quot;Send&quot;}, @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            <dev:type>
                <maml:name>Hashtable</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>Force</maml:name>
            <maml:description>
                <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
            </maml:description>
            <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            <dev:type>
                <maml:name>SwitchParameter</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>TemplateUri</maml:name>
            <maml:description>
                <maml:para>Specifies the URI of a file that contains test manifest template for the test launch.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>TemplateVersion</maml:name>
            <maml:description>
                <maml:para>Specifies the content version of a test manifest template file that this cmdlet uses for the test launch.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>ProjectName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the project within the solution to add this test launch under.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
            <maml:name>ProjectType</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            <dev:type>
                <maml:name>PSProjectType</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>Microsoft.VaaS.PowerShell.Test.Models.PSVaaSTestManifest</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Launch a test using custom template and parameter file</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>New-AzureStackVaaSTestLaunch -SolutionName $solutionName -ProjectName $projectName -ProjectType $projectType -TemplateFile &quot;D:\AzureStack\TestManifestTemplates\ReliabilityCRP.json&quot; -TemplateParameterFile &quot;D:\AzureStack\ParameterTemplates\ReliabilityCRPParams.json&quot; </dev:code>
            <dev:remarks>
                <maml:para>The command launches a test based on a custom template and a parameters file. The TemplateParameterFile parameter specifies a file of parameters and parameter values.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
        <command:example>
            <maml:title>Exampe 2: Launch a test using template URI and parameter object</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>$testLaunchParameters= @{serviceAdmin=&quot;ContosoAdmin&quot;;tenantAdmin=&quot;ContosoTenant&quot;}
New-AzureStackVaaSTestLaunch -SolutionName $solutionName -ProjectName $projectName -ProjectType $projectType -TemplateURI http://contoso.com/testmanifesttemplate/reliabilityCRP.json -TemplateVersion 1.0.0.0 -TemplateParameterObject $testLaunchParameters</dev:code>
            <dev:remarks>
                <maml:para>The first command saves a hash table of the test manifest template parameter values in the $testLaunchParameters variable.
The second command launches the test by specifying a test manifest template URI and the parameter object. The TemplateVersion value must match the Content Version value in the test manifest template.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>New-AzureStackVaaSTestLaunchOperationsReport</command:name>
        <maml:description>
            <maml:para>Generate report files for a test launch.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>New</command:verb>
        <command:noun>AzureStackVaaSTestLaunchOperationsReport</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The New-AzureStackVaaSTestLaunchOperationsReport cmdlet creates two report files. One in HTML format and the other one in JSON format.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>New-AzureStackVaaSTestLaunchOperationsReport</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>ProjectName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the project.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>ProjectType</maml:name>
                <maml:description>
                    <maml:para>Specifies the type of the project.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the test launch.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>OutputFolderPath</maml:name>
                <maml:description>
                    <maml:para>Folder name of the output files.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>OutputFileNamePrefix</maml:name>
                <maml:description>
                    <maml:para>File name prefix of the output files. Default is &#39;TestOperationsReport&#39;</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
            <maml:name>SolutionName</maml:name>
            <maml:description>
                <maml:para>Specifies the name 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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>ProjectName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the 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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
            <maml:name>ProjectType</maml:name>
            <maml:description>
                <maml:para>Specifies the type of the project.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            <dev:type>
                <maml:name>PSProjectType</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Specifies a name for the test launch.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>OutputFolderPath</maml:name>
            <maml:description>
                <maml:para>Folder name of the output files.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>OutputFileNamePrefix</maml:name>
            <maml:description>
                <maml:para>File name prefix of the output files. Default is &#39;TestOperationsReport&#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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Generate report files for each test launch under a project</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>$launches = @(Find-AzureStackVaaSTestLaunch -SolutionName $solutionName -ProjectName $projectName -ProjectType $projectType)
foreach($launch in $launches) {
    $name = $launch.TestLaunchName
    New-AzureStackVaaSTestLaunchOperationsReport -SolutionName $solutionName -ProjectName $projectName -ProjectType $projectType -Name $launch.TestLaunchName -OutputFileNamePrefix &quot;OperationReport_$($launch.TestLaunchName)&quot;
}
</dev:code>
            <dev:remarks>
                <maml:para>Find test launches under a project. Then generate report files for each test launch.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>New-AzureStackVaaSTestPass</command:name>
        <maml:description>
            <maml:para>Creates a Test Pass project inside a solution.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>New</command:verb>
        <command:noun>AzureStackVaaSTestPass</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The New-AzureStackVaaSTestPass cmdlet adds a test pass project to an existing solution.
</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>New-AzureStackVaaSTestPass</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution to add this test pass under.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the test pass. The test pass name must be unique in Solution. If a test pass name already exists, the command prompts you for confirmation before replacing the existing test pass.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>Tags</maml:name>
                <maml:description>
                    <maml:para>Specifies a hash table of tags. To add or change a tag, you must replace the collection of tags for the test pass. </maml:para>
                    <maml:para>A tag is a name-value pair that you can create and apply. After you assign tags, you can use the Tags parameter of Find-AzureStackVaaSTestPass to search for test pass by tag name or by name and value. </maml:para>
                    <maml:para>Each tag must have a Name key. To specify a tag, use a hash table, such as @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}. To specify multiple tags, use commas to separate the hash tables, such as @{Name=&quot;Inventory&quot;;Value=&quot;Send&quot;}, @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Force</maml:name>
                <maml:description>
                    <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Build</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.StampVersion. See https://docs.microsoft.com/en-us/azure-stack/partner/azure-stack-vaas-parameters for the information about environment parameters.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>CloudId</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.CloudId</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>CompanyName</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.CompanyName</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>DeploymentId</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.DeploymentId</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>EmergencyConsoleIPAddresses</maml:name>
                <maml:description>
                    <maml:para>Set this to ($stampInfo.EmergencyConsoleIPAddresses | convertto-json)</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>HardwareInfo</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.HardwareInfo</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>HardwareOem</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.HardwareOem</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>IdentitySystem</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.IdentitySystem</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>NumberOfNodes</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.NumberOfNodes</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>OemSignature</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.PackageHash</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>OemVersion</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.OemVersion</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Prefix</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.Prefix</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>RegionName</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.RegionName</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>ServerSku</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.ServerSku</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Topology</maml:name>
                <maml:description>
                    <maml:para>Set this to $stampInfo.Topology</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
            <maml:name>SolutionName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the solution to add this test pass under.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Specifies a name for the test pass. The test pass name must be unique in Solution. If a test pass name already exists, the command prompts you for confirmation before replacing the existing test pass.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
            <maml:name>Tags</maml:name>
            <maml:description>
                <maml:para>Specifies a hash table of tags. To add or change a tag, you must replace the collection of tags for the test pass. </maml:para>
                <maml:para>A tag is a name-value pair that you can create and apply. After you assign tags, you can use the Tags parameter of Find-AzureStackVaaSTestPass to search for test pass by tag name or by name and value. </maml:para>
                <maml:para>Each tag must have a Name key. To specify a tag, use a hash table, such as @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}. To specify multiple tags, use commas to separate the hash tables, such as @{Name=&quot;Inventory&quot;;Value=&quot;Send&quot;}, @{Name=&quot;Department&quot;;Value=&quot;IT&quot;}.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">Hashtable</command:parameterValue>
            <dev:type>
                <maml:name>Hashtable</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>Force</maml:name>
            <maml:description>
                <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
            </maml:description>
            <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            <dev:type>
                <maml:name>SwitchParameter</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Build</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.StampVersion. See https://docs.microsoft.com/en-us/azure-stack/partner/azure-stack-vaas-parameters for the information about environment parameters.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>CloudId</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.CloudId</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>CompanyName</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.CompanyName</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>DeploymentId</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.DeploymentId</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>EmergencyConsoleIPAddresses</maml:name>
            <maml:description>
                <maml:para>Set this to ($stampInfo.EmergencyConsoleIPAddresses | convertto-json)</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>HardwareInfo</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.HardwareInfo</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>HardwareOem</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.HardwareOem</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>IdentitySystem</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.IdentitySystem</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>NumberOfNodes</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.NumberOfNodes</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
            <dev:type>
                <maml:name>Int32</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>OemSignature</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.PackageHash</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>OemVersion</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.OemVersion</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Prefix</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>RegionName</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.RegionName</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>ServerSku</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.ServerSku</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Topology</maml:name>
            <maml:description>
                <maml:para>Set this to $stampInfo.Topology</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>Microsoft.VaaS.PowerShell.TestPass.Models.PSVaaSTestPass</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Create a Test Pass under an existing solution</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>$projectParameters = [ordered] @{
    &apos;SolutionName&apos; = $solutionName;
    &apos;Name&apos; = $projectName;
    &apos;Build&apos; = $stampInfo.StampVersion;
    &apos;CloudId&apos; = $stampInfo.CloudId;
    &apos;CompanyName&apos; = $stampInfo.CompanyName;
    &apos;DeploymentId&apos; = $stampInfo.DeploymentId;
    &apos;EmergencyConsoleIPAddresses&apos; = $stampInfo.EmergencyConsoleIPAddresses | convertto-json;
    &apos;HardwareInfo&apos; = $stampInfo.HardwareInfo;
    &apos;HardwareOem&apos; = $stampInfo.HardwareOem;
    &apos;IdentitySystem&apos; = $stampInfo.IdentitySystem;
    &apos;NumberOfNodes&apos; = $stampInfo.NumberOfNodes;
    &apos;OemSignature&apos; = $stampInfo.PackageHash;
    &apos;OemVersion&apos; = $stampInfo.OemVersion;
    &apos;Prefix&apos; = $stampInfo.Prefix;
    &apos;RegionName&apos; = $stampInfo.RegionName;
    &apos;ServerSku&apos; = $stampInfo.ServerSku;
    &apos;Topology&apos; = $stampInfo.Topology;
}
New-AzureStackVaaSTestPass @projectParameters
</dev:code>
            <dev:remarks>
                <maml:para>Create a test pass project under an existing solution. See https://docs.microsoft.com/en-us/azure-stack/partner/azure-stack-vaas-parameters for the information about environment parameters.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
        <command:example>
            <maml:title>Exampe 2: Create a Test Pass under an existing solution with Tags</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>$projectParameters = [ordered] @{
    &apos;SolutionName&apos; = $solutionName;
    &apos;Name&apos; = $projectName;
    &apos;Tags&apos; = @{Name=&quot;TagName&quot;;Value=&quot;TagValue&quot;};
    &apos;Build&apos; = $stampInfo.StampVersion;
    &apos;CloudId&apos; = $stampInfo.CloudId;
    &apos;CompanyName&apos; = $stampInfo.CompanyName;
    &apos;DeploymentId&apos; = $stampInfo.DeploymentId;
    &apos;EmergencyConsoleIPAddresses&apos; = $stampInfo.EmergencyConsoleIPAddresses |convertto-json;
    &apos;HardwareInfo&apos; = $stampInfo.HardwareInfo;
    &apos;HardwareOem&apos; = $stampInfo.HardwareOem;
    &apos;IdentitySystem&apos; = $stampInfo.IdentitySystem;
    &apos;NumberOfNodes&apos; = $stampInfo.NumberOfNodes;
    &apos;OemSignature&apos; = $stampInfo.PackageHash;
    &apos;OemVersion&apos; = $stampInfo.OemVersion;
    &apos;Prefix&apos; = $stampInfo.Prefix;
    &apos;RegionName&apos; = $stampInfo.RegionName;
    &apos;ServerSku&apos; = $stampInfo.ServerSku;
    &apos;Topology&apos; = $stampInfo.Topology;
}
New-AzureStackVaaSTestPass @projectParameters
</dev:code>
            <dev:remarks>
                <maml:para>Create a test pass project with Tags under an existing solution. See https://docs.microsoft.com/en-us/azure-stack/partner/azure-stack-vaas-parameters for the information about environment parameters.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>Remove-AzureStackVaaSOnPremAgent</command:name>
        <maml:description>
            <maml:para>Removes the agent.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>Remove</command:verb>
        <command:noun>AzureStackVaaSOnPremAgent</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The Remove-AzureStackVaaSOnPremAgent deletes the agent and all resources acquired by it. Ensure no test launches are using the agent when it is deleted. Deleting an on-prem agent that is currently executing tests can cause unexpected test results. Cancel the test using Stop-AzureStackVaaSTestLaunch prior to deleting the agent.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>Remove-AzureStackVaaSOnPremAgent</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies a name for the on-prem agent. An exception is thrown if the on-prem agent is not found.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Force</maml:name>
                <maml:description>
                    <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="named">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Specifies a name for the on-prem agent. An exception is thrown if the on-prem agent is not found.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>Force</maml:name>
            <maml:description>
                <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
            </maml:description>
            <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            <dev:type>
                <maml:name>SwitchParameter</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Remove an on-prem agent</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>Remove-AzureStackVaaSOnPremAgent -Name $agentName -Force</dev:code>
            <dev:remarks>
                <maml:para>The command removes the on-prem agent $agentName without confirmation.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
<command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
<!--Generated by PS Cmdlet Help Editor-->
    <command:details>
        <command:name>Stop-AzureStackVaaSTestLaunch</command:name>
        <maml:description>
            <maml:para>Cancels a test launch.</maml:para>
        </maml:description>
        <maml:copyright>
            <maml:para />
        </maml:copyright>
        <command:verb>Stop</command:verb>
        <command:noun>AzureStackVaaSTestLaunch</command:noun>
        <dev:version />
    </command:details>
    <maml:description>
        <maml:para>The Stop-AzureStackVaaSTestLaunch cancels the test inside a project if it is currently active.</maml:para>
    </maml:description>
    <command:syntax>
        <command:syntaxItem>
            <maml:name>Stop-AzureStackVaaSTestLaunch</maml:name>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
                <maml:name>SolutionName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the solution.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
                <maml:name>ProjectName</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the project.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
                <maml:name>ProjectType</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            </command:parameter>
            <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
                <maml:name>Name</maml:name>
                <maml:description>
                    <maml:para>Specifies the name of the test to cancel.</maml:para>
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>Force</maml:name>
                <maml:description>
                    <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
                </maml:description>
                <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationAction</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            </command:parameter>
            <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
                <maml:name>InformationVariable</maml:name>
                <maml:description>
                    <maml:para />
                </maml:description>
                <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            </command:parameter>
        </command:syntaxItem>
    </command:syntax>
    <command:parameters>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="0">
            <maml:name>SolutionName</maml:name>
            <maml:description>
                <maml:para>Specifies the name 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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="3">
            <maml:name>Name</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the test to cancel.</maml:para>
            </maml:description>
            <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
            <dev:type>
                <maml:name>String</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>Force</maml:name>
            <maml:description>
                <maml:para>Forces the command to run without asking for user confirmation. </maml:para>
            </maml:description>
            <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
            <dev:type>
                <maml:name>SwitchParameter</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="1">
            <maml:name>ProjectName</maml:name>
            <maml:description>
                <maml:para>Specifies the name of the 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></dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="false" globbing="false" pipelineInput="true (ByPropertyName)" position="2">
            <maml:name>ProjectType</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">PSProjectType</command:parameterValue>
            <dev:type>
                <maml:name>PSProjectType</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationAction</maml:name>
            <maml:description>
                <maml:para />
            </maml:description>
            <command:parameterValue required="true" variableLength="false">ActionPreference</command:parameterValue>
            <dev:type>
                <maml:name>ActionPreference</maml:name>
                <maml:uri/>
            </dev:type>
            <dev:defaultValue></dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="false" globbing="false" pipelineInput="false" position="named">
            <maml:name>InformationVariable</maml:name>
            <maml: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></dev:defaultValue>
        </command:parameter>
    </command:parameters>
    <command:inputTypes>
        <command:inputType>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:inputType>
    </command:inputTypes>
    <command:returnValues>
        <command:returnValue>
            <dev:type>
                <maml:name>None</maml:name>
                <maml:uri></maml:uri>
                <maml:description/>
            </dev:type>
            <maml:description>
<maml:para />
            </maml:description>
        </command:returnValue>
    </command:returnValues>
    <command:terminatingErrors></command:terminatingErrors>
    <command:nonTerminatingErrors></command:nonTerminatingErrors>
    <maml:alertSet>
        <maml:title></maml:title>
        <maml:alert>
            <maml:para />
        </maml:alert>
    </maml:alertSet>
    <command:examples>
        <command:example>
            <maml:title>Exampe 1: Cancel a test launch</maml:title>
            <maml:introduction>
                <maml:paragraph>PS C:\&gt;</maml:paragraph>
            </maml:introduction>
            <dev:code>Stop-AzureStackVaaSTestLaunch -SolutionName $solutionName -ProjectName $projectName -ProjectType $projectType -Name $testLaunchName</dev:code>
            <dev:remarks>
                <maml:para>The command cancels the test launch $testLaunchName.</maml:para>
                <maml:para />
                <maml:para />
                <maml:para></maml:para>
            </dev:remarks>
            <command:commandLines>
                <command:commandLine>
                    <command:commandText>
                        <maml:para />
                    </command:commandText>
                </command:commandLine>
            </command:commandLines>
        </command:example>
    </command:examples>
    <maml:relatedLinks>
    </maml:relatedLinks>
</command:command>
</helpItems>