|
1 | 1 | {
|
2 |
| - "$schema": "/Users/hroszell/coding/dev/staff-tools/keyfactor.github.io/v2/integration-manifest-schema.json", |
| 2 | + "$schema": "https://keyfactor.github.io/v2/integration-manifest-schema.json", |
3 | 3 | "integration_type": "orchestrator",
|
4 | 4 | "name": "GCP Load Balancer",
|
5 | 5 | "status": "production",
|
6 | 6 | "update_catalog": true,
|
7 | 7 | "link_github": true,
|
8 | 8 | "support_level": "kf-supported",
|
9 | 9 | "release_dir": "GCPLoadBalancer/bin/Release/netcoreapp3.1",
|
10 |
| - "description": "The Google Cloud Platform (GCP) Load Balancer Orchestrator allows for the management of Google Cloud Platform Load Balancer certificate stores. Inventory, Management-Add, and Management-Remove functions are supported. Also, re-binding to endpoints IS supported for certificate renewals (but NOT adding new certificates). The orchestrator uses the Google Cloud Compute Engine API (https://cloud.google.com/compute/docs/reference/rest/v1) to manage stores.", |
| 10 | + "description": "The GCP Load Balancer Universal Orchestrator extension enables the remote management of SSL certificates on Google Cloud Load Balancers through Keyfactor Command.", |
11 | 11 | "about": {
|
12 | 12 | "orchestrator": {
|
13 | 13 | "UOFramework": "10.1",
|
14 | 14 | "keyfactor_platform_version": "9.10",
|
15 | 15 | "pam_support": false,
|
16 |
| - "win": { |
17 |
| - "supportsCreateStore": false, |
18 |
| - "supportsDiscovery": false, |
19 |
| - "supportsManagementAdd": true, |
20 |
| - "supportsManagementRemove": true, |
21 |
| - "supportsReenrollment": false, |
22 |
| - "supportsInventory": true, |
23 |
| - "platformSupport": "Unused" |
24 |
| - }, |
25 |
| - "linux": { |
26 |
| - "supportsCreateStore": false, |
27 |
| - "supportsDiscovery": false, |
28 |
| - "supportsManagementAdd": false, |
29 |
| - "supportsManagementRemove": false, |
30 |
| - "supportsReenrollment": false, |
31 |
| - "supportsInventory": false, |
32 |
| - "platformSupport": "Unused" |
33 |
| - }, |
34 | 16 | "store_types": [
|
35 | 17 | {
|
36 | 18 | "Name": "GCP Load Balancer",
|
|
55 | 37 | },
|
56 | 38 | "Properties": [],
|
57 | 39 | "EntryParameters": [],
|
58 |
| - "ClientMachineDescription": "For the Client Machine field, enter the name or IP address of the Orchestrator server that will handle the jobs for the GCP Load Balancer. For example, you might enter 'orchestrator.example.local' or '192.168.0.1'.", |
59 |
| - "StorePathDescription": "For the Store Path field, enter your Google Cloud project ID. Optionally, you can append a region to the project ID, separated by a '/', to specify a particular region. For example, 'my-gcp-project' or 'my-gcp-project/us-central1'." |
| 40 | + "ClientMachineDescription": "The name or IP address of the Orchestrator server that will handle GCP jobs. Example: orchestrator-server.example.com or 192.168.1.100.", |
| 41 | + "StorePathDescription": "The Google Cloud project ID, optionally appended with the region code if targeting a specific region. Example: my-project-id or my-project-id/us-central1." |
60 | 42 | }
|
61 | 43 | ]
|
62 | 44 | }
|
|
0 commit comments