|
321 | 321 | "ClientMachineDescription": "Hostname of the Windows Server containing the IIS certificate store to be managed. If this value is a hostname, a WinRM session will be established using the credentials specified in the Server Username and Server Password fields. For more information, see [Client Machine](#note-regarding-client-machine).", |
322 | 322 | "StorePathDescription": "Windows certificate store path to manage. Choose 'My' for the Personal store or 'WebHosting' for the Web Hosting store." |
323 | 323 | }, |
324 | | - { |
325 | | - "Name": "WinSql", |
326 | | - "ShortName": "WinSql", |
327 | | - "Capability": "WinSql", |
328 | | - "LocalStore": false, |
329 | | - "SupportedOperations": { |
330 | | - "Add": true, |
331 | | - "Create": false, |
332 | | - "Discovery": false, |
333 | | - "Enrollment": false, |
334 | | - "Remove": true |
| 324 | + { |
| 325 | + "Name": "WinSql", |
| 326 | + "ShortName": "WinSql", |
| 327 | + "Capability": "WinSql", |
| 328 | + "LocalStore": false, |
| 329 | + "SupportedOperations": { |
| 330 | + "Add": true, |
| 331 | + "Create": false, |
| 332 | + "Discovery": false, |
| 333 | + "Enrollment": false, |
| 334 | + "Remove": true |
| 335 | + }, |
| 336 | + "Properties": [ |
| 337 | + { |
| 338 | + "Name": "spnwithport", |
| 339 | + "DisplayName": "SPN With Port", |
| 340 | + "Type": "Bool", |
| 341 | + "DependsOn": "", |
| 342 | + "DefaultValue": "false", |
| 343 | + "Required": false, |
| 344 | + "Description": "Internally set the -IncludePortInSPN option when creating the remote PowerShell connection. Needed for some Kerberos configurations." |
| 345 | + }, |
| 346 | + { |
| 347 | + "Name": "WinRM Protocol", |
| 348 | + "DisplayName": "WinRM Protocol", |
| 349 | + "Type": "MultipleChoice", |
| 350 | + "DependsOn": "", |
| 351 | + "DefaultValue": "https,http,ssh", |
| 352 | + "Required": true, |
| 353 | + "Description": "Multiple choice value specifying which protocol to use. Protocols https or http use WinRM to connect from Windows to Windows Servers. Using ssh is only supported when running the orchestrator in a Linux environment." |
| 354 | + }, |
| 355 | + { |
| 356 | + "Name": "WinRM Port", |
| 357 | + "DisplayName": "WinRM Port", |
| 358 | + "Type": "String", |
| 359 | + "DependsOn": "", |
| 360 | + "DefaultValue": "5986", |
| 361 | + "Required": true, |
| 362 | + "Description": "String value specifying the port number that the Windows target server's WinRM listener is configured to use. Example: '5986' for HTTPS or '5985' for HTTP. By default, when using ssh in a Linux environment, the default port number is 22." |
| 363 | + }, |
| 364 | + { |
| 365 | + "Name": "ServerUsername", |
| 366 | + "DisplayName": "Server Username", |
| 367 | + "Type": "Secret", |
| 368 | + "DependsOn": "", |
| 369 | + "DefaultValue": "", |
| 370 | + "Required": false, |
| 371 | + "Description": "Username used to log into the target server for establishing the WinRM session. Example: 'administrator' or 'domain\\username'." |
| 372 | + }, |
| 373 | + { |
| 374 | + "Name": "ServerPassword", |
| 375 | + "DisplayName": "Server Password", |
| 376 | + "Type": "Secret", |
| 377 | + "DependsOn": "", |
| 378 | + "DefaultValue": "", |
| 379 | + "Required": false, |
| 380 | + "Description": "Password corresponding to the Server Username used to log into the target server. When establishing a SSH session from a Linux environment, the password must include the full SSH Private key." |
| 381 | + }, |
| 382 | + { |
| 383 | + "Name": "ServerUseSsl", |
| 384 | + "DisplayName": "Use SSL", |
| 385 | + "Type": "Bool", |
| 386 | + "DependsOn": "", |
| 387 | + "DefaultValue": "true", |
| 388 | + "Required": true, |
| 389 | + "Description": "Determine whether the server uses SSL or not (This field is automatically created)" |
| 390 | + }, |
| 391 | + { |
| 392 | + "Name": "RestartService", |
| 393 | + "DisplayName": "Restart SQL Service After Cert Installed", |
| 394 | + "Type": "Bool", |
| 395 | + "DependsOn": "", |
| 396 | + "DefaultValue": "false", |
| 397 | + "Required": true, |
| 398 | + "Description": "Boolean value (true or false) indicating whether to restart the SQL Server service after installing the certificate. Example: 'true' to enable service restart after installation." |
| 399 | + } |
| 400 | + ], |
| 401 | + "EntryParameters": [ |
| 402 | + { |
| 403 | + "Name": "InstanceName", |
| 404 | + "DisplayName": "Instance Name", |
| 405 | + "Type": "String", |
| 406 | + "RequiredWhen": { |
| 407 | + "HasPrivateKey": false, |
| 408 | + "OnAdd": false, |
| 409 | + "OnRemove": false, |
| 410 | + "OnReenrollment": false |
335 | 411 | }, |
336 | | - "Properties": [ |
337 | | - { |
338 | | - "Name": "spnwithport", |
339 | | - "DisplayName": "SPN With Port", |
340 | | - "Type": "Bool", |
341 | | - "DependsOn": "", |
342 | | - "DefaultValue": "false", |
343 | | - "Required": false, |
344 | | - "Description": "Internally set the -IncludePortInSPN option when creating the remote PowerShell connection. Needed for some Kerberos configurations." |
345 | | - }, |
346 | | - { |
347 | | - "Name": "WinRM Protocol", |
348 | | - "DisplayName": "WinRM Protocol", |
349 | | - "Type": "MultipleChoice", |
350 | | - "DependsOn": "", |
351 | | - "DefaultValue": "https,http,ssh", |
352 | | - "Required": true, |
353 | | - "Description": "Multiple choice value specifying which protocol to use. Protocols https or http use WinRM to connect from Windows to Windows Servers. Using ssh is only supported when running the orchestrator in a Linux environment." |
354 | | - }, |
355 | | - { |
356 | | - "Name": "WinRM Port", |
357 | | - "DisplayName": "WinRM Port", |
358 | | - "Type": "String", |
359 | | - "DependsOn": "", |
360 | | - "DefaultValue": "5986", |
361 | | - "Required": true, |
362 | | - "Description": "String value specifying the port number that the Windows target server's WinRM listener is configured to use. Example: '5986' for HTTPS or '5985' for HTTP. By default, when using ssh in a Linux environment, the default port number is 22." |
363 | | - }, |
364 | | - { |
365 | | - "Name": "ServerUsername", |
366 | | - "DisplayName": "Server Username", |
367 | | - "Type": "Secret", |
368 | | - "DependsOn": "", |
369 | | - "DefaultValue": "", |
370 | | - "Required": false, |
371 | | - "Description": "Username used to log into the target server for establishing the WinRM session. Example: 'administrator' or 'domain\\username'." |
372 | | - }, |
373 | | - { |
374 | | - "Name": "ServerPassword", |
375 | | - "DisplayName": "Server Password", |
376 | | - "Type": "Secret", |
377 | | - "DependsOn": "", |
378 | | - "DefaultValue": "", |
379 | | - "Required": false, |
380 | | - "Description": "Password corresponding to the Server Username used to log into the target server. When establishing a SSH session from a Linux environment, the password must include the full SSH Private key." |
381 | | - }, |
382 | | - { |
383 | | - "Name": "ServerUseSsl", |
384 | | - "DisplayName": "Use SSL", |
385 | | - "Type": "Bool", |
386 | | - "DependsOn": "", |
387 | | - "DefaultValue": "true", |
388 | | - "Required": true, |
389 | | - "Description": "Determine whether the server uses SSL or not (This field is automatically created)" |
390 | | - }, |
391 | | - { |
392 | | - "Name": "RestartService", |
393 | | - "DisplayName": "Restart SQL Service After Cert Installed", |
394 | | - "Type": "Bool", |
395 | | - "DependsOn": "", |
396 | | - "DefaultValue": "false", |
397 | | - "Required": true, |
398 | | - "Description": "Boolean value (true or false) indicating whether to restart the SQL Server service after installing the certificate. Example: 'true' to enable service restart after installation." |
399 | | - } |
400 | | - ], |
401 | | - "EntryParameters": [ |
402 | | - { |
403 | | - "Name": "InstanceName", |
404 | | - "DisplayName": "Instance Name", |
405 | | - "Type": "String", |
406 | | - "RequiredWhen": { |
407 | | - "HasPrivateKey": false, |
408 | | - "OnAdd": false, |
409 | | - "OnRemove": false, |
410 | | - "OnReenrollment": false |
411 | | - }, |
412 | | - "Description": "String value specifying the SQL Server instance name to bind the certificate to. Example: 'MSSQLServer' for the default instance or 'Instance1' for a named instance." |
413 | | - }, |
414 | | - { |
415 | | - "Name": "ProviderName", |
416 | | - "DisplayName": "Crypto Provider Name", |
417 | | - "Type": "String", |
418 | | - "RequiredWhen": { |
419 | | - "HasPrivateKey": false, |
420 | | - "OnAdd": false, |
421 | | - "OnRemove": false, |
422 | | - "OnReenrollment": false |
423 | | - }, |
424 | | - "DependsOn": "", |
425 | | - "DefaultValue": "", |
426 | | - "Options": "", |
427 | | - "Description": "Name of the Windows cryptographic service provider to use when generating and storing private keys. For more information, refer to the section 'Using Crypto Service Providers'" |
428 | | - } |
429 | | - ], |
430 | | - "PasswordOptions": { |
431 | | - "EntrySupported": false, |
432 | | - "StoreRequired": false, |
433 | | - "Style": "Default" |
| 412 | + "Description": "String value specifying the SQL Server instance name to bind the certificate to. Example: 'MSSQLServer' for the default instance or 'Instance1' for a named instance." |
| 413 | + }, |
| 414 | + { |
| 415 | + "Name": "ProviderName", |
| 416 | + "DisplayName": "Crypto Provider Name", |
| 417 | + "Type": "String", |
| 418 | + "RequiredWhen": { |
| 419 | + "HasPrivateKey": false, |
| 420 | + "OnAdd": false, |
| 421 | + "OnRemove": false, |
| 422 | + "OnReenrollment": false |
434 | 423 | }, |
435 | | - "StorePathValue": "My", |
436 | | - "PrivateKeyAllowed": "Optional", |
437 | | - "ServerRequired": true, |
438 | | - "PowerShell": false, |
439 | | - "BlueprintAllowed": true, |
440 | | - "CustomAliasAllowed": "Forbidden", |
441 | | - "ClientMachineDescription": "Hostname of the Windows Server containing the SQL Server Certificate Store to be managed. If this value is a hostname, a WinRM session will be established using the credentials specified in the Server Username and Server Password fields. For more information, see [Client Machine](#note-regarding-client-machine).", |
442 | | - "StorePathDescription": "Fixed string value 'My' indicating the Personal store on the Local Machine. This denotes the Windows certificate store to be managed for SQL Server." |
443 | | - } |
| 424 | + "DependsOn": "", |
| 425 | + "DefaultValue": "", |
| 426 | + "Options": "", |
| 427 | + "Description": "Name of the Windows cryptographic service provider to use when generating and storing private keys. For more information, refer to the section 'Using Crypto Service Providers'" |
| 428 | + } |
| 429 | + ], |
| 430 | + "PasswordOptions": { |
| 431 | + "EntrySupported": false, |
| 432 | + "StoreRequired": false, |
| 433 | + "Style": "Default" |
| 434 | + }, |
| 435 | + "StorePathValue": "My", |
| 436 | + "PrivateKeyAllowed": "Optional", |
| 437 | + "ServerRequired": true, |
| 438 | + "PowerShell": false, |
| 439 | + "BlueprintAllowed": true, |
| 440 | + "CustomAliasAllowed": "Forbidden", |
| 441 | + "ClientMachineDescription": "Hostname of the Windows Server containing the SQL Server Certificate Store to be managed. If this value is a hostname, a WinRM session will be established using the credentials specified in the Server Username and Server Password fields. For more information, see [Client Machine](#note-regarding-client-machine).", |
| 442 | + "StorePathDescription": "Fixed string value 'My' indicating the Personal store on the Local Machine. This denotes the Windows certificate store to be managed for SQL Server." |
| 443 | + }, |
| 444 | + { |
| 445 | + "Name": "WinAdfs", |
| 446 | + "ShortName": "WinAdfs", |
| 447 | + "Capability": "WinAdfs", |
| 448 | + "LocalStore": false, |
| 449 | + "SupportedOperations": { |
| 450 | + "Add": true, |
| 451 | + "Create": false, |
| 452 | + "Discovery": false, |
| 453 | + "Enrollment": false, |
| 454 | + "Remove": false |
| 455 | + }, |
| 456 | + "Properties": [ |
| 457 | + { |
| 458 | + "Name": "spnwithport", |
| 459 | + "DisplayName": "SPN With Port", |
| 460 | + "Type": "Bool", |
| 461 | + "DependsOn": "", |
| 462 | + "DefaultValue": "false", |
| 463 | + "Required": false, |
| 464 | + "Description": "Internally set the -IncludePortInSPN option when creating the remote PowerShell connection. Needed for some Kerberos configurations." |
| 465 | + }, |
| 466 | + { |
| 467 | + "Name": "WinRM Protocol", |
| 468 | + "DisplayName": "WinRM Protocol", |
| 469 | + "Type": "MultipleChoice", |
| 470 | + "DependsOn": "", |
| 471 | + "DefaultValue": "https,http,ssh", |
| 472 | + "Required": true, |
| 473 | + "Description": "Multiple choice value specifying which protocol to use. Protocols https or http use WinRM to connect from Windows to Windows Servers. Using ssh is only supported when running the orchestrator in a Linux environment." |
| 474 | + }, |
| 475 | + { |
| 476 | + "Name": "WinRM Port", |
| 477 | + "DisplayName": "WinRM Port", |
| 478 | + "Type": "String", |
| 479 | + "DependsOn": "", |
| 480 | + "DefaultValue": "5986", |
| 481 | + "Required": true, |
| 482 | + "Description": "String value specifying the port number that the Windows target server's WinRM listener is configured to use. Example: '5986' for HTTPS or '5985' for HTTP. By default, when using ssh in a Linux environment, the default port number is 22." |
| 483 | + }, |
| 484 | + { |
| 485 | + "Name": "ServerUsername", |
| 486 | + "DisplayName": "Server Username", |
| 487 | + "Type": "Secret", |
| 488 | + "DependsOn": "", |
| 489 | + "DefaultValue": "", |
| 490 | + "Required": false, |
| 491 | + "Description": "Username used to log into the target server for establishing the WinRM session. Example: 'administrator' or 'domain\\username'." |
| 492 | + }, |
| 493 | + { |
| 494 | + "Name": "ServerPassword", |
| 495 | + "DisplayName": "Server Password", |
| 496 | + "Type": "Secret", |
| 497 | + "DependsOn": "", |
| 498 | + "DefaultValue": "", |
| 499 | + "Required": false, |
| 500 | + "Description": "Password corresponding to the Server Username used to log into the target server. When establishing a SSH session from a Linux environment, the password must include the full SSH Private key." |
| 501 | + }, |
| 502 | + { |
| 503 | + "Name": "ServerUseSsl", |
| 504 | + "DisplayName": "Use SSL", |
| 505 | + "Type": "Bool", |
| 506 | + "DependsOn": "", |
| 507 | + "DefaultValue": "true", |
| 508 | + "Required": true, |
| 509 | + "Description": "Determine whether the server uses SSL or not (This field is automatically created)" |
| 510 | + } |
| 511 | + ], |
| 512 | + "EntryParameters": [ |
| 513 | + { |
| 514 | + "Name": "ProviderName", |
| 515 | + "DisplayName": "Crypto Provider Name", |
| 516 | + "Type": "String", |
| 517 | + "RequiredWhen": { |
| 518 | + "HasPrivateKey": false, |
| 519 | + "OnAdd": false, |
| 520 | + "OnRemove": false, |
| 521 | + "OnReenrollment": false |
| 522 | + }, |
| 523 | + "DependsOn": "", |
| 524 | + "DefaultValue": "", |
| 525 | + "Options": "", |
| 526 | + "Description": "Name of the Windows cryptographic service provider to use when generating and storing private keys. For more information, refer to the section 'Using Crypto Service Providers'" |
| 527 | + } |
| 528 | + ], |
| 529 | + "PasswordOptions": { |
| 530 | + "EntrySupported": false, |
| 531 | + "StoreRequired": false, |
| 532 | + "Style": "Default" |
| 533 | + }, |
| 534 | + "StorePathValue": "My", |
| 535 | + "PrivateKeyAllowed": "Required", |
| 536 | + "ServerRequired": true, |
| 537 | + "PowerShell": false, |
| 538 | + "BlueprintAllowed": true, |
| 539 | + "CustomAliasAllowed": "Forbidden", |
| 540 | + "ClientMachineDescription": "Hostname of the PRIMARY ADFS Server containing the Certificate Store to be managed. If this value is a hostname, a WinRM session will be established using the credentials specified in the Server Username and Server Password fields. For more information, see [Client Machine](#note-regarding-client-machine). Secondary ADFS Nodes will be automatically be updated with the same certificate added on the PRIMARY ADFS server.", |
| 541 | + "StorePathDescription": "Fixed string value of 'My' indicating the Personal store on the Local Machine. All ADFS Service-Communications certificates are located in the 'My' personal store by default." |
| 542 | + } |
444 | 543 | ] |
445 | 544 | } |
446 | 545 | } |
|
0 commit comments