Citrix Virtual Apps and Desktops SDK

New-AppLibIsolationGroup

Adds a new isolation group into the library

Syntax

New-AppLibIsolationGroup
   [-LibraryUid] <Int32>
   [-Name] <String>
   [-Description <String>]
   [-Version <String>]
   [-LoggingId <Guid>]
   [<CitrixCommonParameters>]
   [<CommonParameters>]
<!--NeedCopy-->

Description

The isolation group will be added to the library

Examples

EXAMPLE 1

Adds the isolation group to the specified library

New-AppLibIsolationGroup -LibraryUid 1 -Name "MyIsolationGroup" -Description "Some description here" -Version "1.0.0.1"
<!--NeedCopy-->

Parameters

-LibraryUid

The unique identifier of the library to which the isolation group will be added

Type: Int32
Aliases: Uid
Accepted values: 1, 3, 4
Position: 2
Default value: None
Required: True
Accept pipeline input: True (ByPropertyName)
Accept wildcard characters: False

-Name

The name of the isolation group.

Type: String
Position: 3
Default value: None
Required: True
Accept pipeline input: False
Accept wildcard characters: False
Length range: 1 to 64
Disallowed characters: \/;:#.*?=<>\|[]()"'

-Description

The description of the isolation group.

Type: String
Position: Named
Default value: None
Required: False
Accept pipeline input: False
Accept wildcard characters: False
Length range: 0 to 255

-Version

The version of the isolation group.

Type: String
Position: Named
Default value: None
Required: False
Accept pipeline input: False
Accept wildcard characters: False
Length range: 0 to 20

-LoggingId

Specifies the identifier of the high-level operation this cmdlet call forms a part of. Citrix Studio and Director typically create high-level operations. PowerShell scripts can also wrap a series of cmdlet calls in a high-level operation by way of the Start-LogHighLevelOperation and Stop-LogHighLevelOperation cmdlets.

Type: Guid
Position: Named
Default value: None
Required: False
Accept pipeline input: False
Accept wildcard characters: False

CitrixCommonParameters

This cmdlet supports the common Citrix parameters: -AdminAddress, -AdminClientIP, -BearerToken, -TraceParent, -TraceState and -VirtualSiteId. For more information, see about_CitrixCommonParameters.

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

Inputs

None

You can’t pipe objects to this cmdlet.

Outputs

Citrix.AppLibrary.Sdk.IsolationGroup

An object representing the details of the new isolation group.

Notes

If supplied, the value of the LibraryUid parameter must be 1. No other values are supported.

New-AppLibIsolationGroup