Support proper command line parameters for Content Delivery service PowerShell install scripts

Under Community Review

Was: Improve the DependsOn setting in the UDP services

 

The UDP services have a DependsOn parameter. The configuration format is:

$dependsOn='--DependsOn="SDLWebDiscoveryService"'

It would make more sense, to specify the service name, or a list of service names, instead of this string including '--DependsOn='.

Also see https://docs.sdl.com/LiveContent/content/en-US/SDL%20DXA-v10/GUID-4E6B24B7-E7FC-4A51-9916-D1F272B01A3C and https://docs.sdl.com/LiveContent/content/en-US/SDL%20Web-v5/GUID-96C36D01-AA00-416D-BEEE-003B07E632A0

Under Community Review

We've had other related requests for this, and the plan is that we'll expose more of the installer script configuration points as proper PowerShell parameters. This will allow us to sign these scripts as well, as customer will no longer have to edit the content to set things like DependsOn and JVM parameters. I've updated the description to reflect this.