Skip to content

Set-AppVentiXPublishingTask

Modifies an existing AppVentiX publishing task.

Syntax

Set-AppVentiXPublishingTask
    -Id <String>
    [-MachineGroupFriendlyname <String>]
    [-Group <String>]
    [-Priority <Int32>]
    [<CommonParameters>]

Description

The Set-AppVentiXPublishingTask function modifies an existing publishing task identified by its unique ID. You can update the machine group assignment, task group, and priority of the publishing task.

Parameters

-Id

The unique identifier of the publishing task to modify. This parameter is mandatory.

Type: String
Position: Named
Default value: None
Accept pipeline input: True
Accept wildcard characters: False

-MachineGroupFriendlyname

The friendly name of the machine group to assign the publishing task to.

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

-Group

The group name used to organize publishing tasks.

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

-Priority

The priority of the publishing task. Lower numbers indicate higher priority.

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

Examples

Example 1: Change the priority of a publishing task

Set-AppVentiXPublishingTask -Id "a1b2c3d4-e5f6-7890-abcd-ef1234567890" -Priority 5

Sets the priority of the specified publishing task to 5.

Example 2: Move a publishing task to a different machine group

Set-AppVentiXPublishingTask -Id "a1b2c3d4-e5f6-7890-abcd-ef1234567890" -MachineGroupFriendlyname "Production" -Group "Business Apps"

Moves the publishing task to the Production machine group and assigns it to the 'Business Apps' group.

Example 3: Update tasks from pipeline

Get-AppVentiXPublishingTask -MachineGroupFriendlyname "Development" | Set-AppVentiXPublishingTask -Priority 20

Sets the priority of all publishing tasks in the Development machine group to 20.

Notes

  • Requires a valid AppVentiX license
  • Use Get-AppVentiXPublishingTask to retrieve task IDs before modification