Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Publish-JS7DeployableItem

SYNOPSIS

Deploys a configuration object scheduling objects such as a workflow workflows to a number of JS7 Controllers.

SYNTAX

Publish-JS7DeployableItem [[-Path] <String>] [[-Type] <String[]>] [[-Folder] <String>] [-Recursive] [-ControllerId] <String> [-Delete] [-Valid] [-NoDraft] [-NoDeployed] [-Latest] [[-AuditComment] <String>] [[-AuditTimeSpent] <Int32>] [[-AuditTicketLink] <Uri>] [<CommonParameters>]

DESCRIPTION

This cmdlet deploys a configuration object scheduling objects to a number of JS7 Controllers. Consider for example a workflow
that can be deployed to more than one Controller.

Deployment includes that objects such as workflows are digitally signed and are forwarded to a Controller.
Depending on the security level JOC Cockpit is operated for in use signging is available with a general certificatecommon private key/certificate (security level: low),
with a user based private key/certificate (security level: medium) or by external signing (security level: high).

Deployment can include to permanently delete previously removed objects from Controllers and from the inventory.
Therefore, if a deployable object is removed, e.g. with the Remove-JS7InventoryItem cmdlet, then this removal has to
be committed using this cmdlet for deployment.

The following REST Web Service API resources are used:

* /inventory/deployable
* /inventory/deployables
* /inventory/deploy

PARAMETERS

Path

-Path <String>
Specifies the folder, sub-folder and name of the object, for example a workflow path.

...