|
7 | 7 | "support_level": "kf-supported", |
8 | 8 | "link_github": true, |
9 | 9 | "release_dir": "GcpCertManager/bin/release", |
| 10 | + "release_project": "GcpCertManager/GcpCertManager.csproj", |
10 | 11 | "description": "Google Certificate Manager Orchestrator for Add, Remove and Inventory.", |
11 | 12 | "about": { |
12 | 13 | "orchestrator": { |
13 | 14 | "UOFramework": "10.4.1", |
14 | 15 | "keyfactor_platform_version": "9.1.0", |
15 | 16 | "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": true, |
29 | | - "supportsManagementRemove": true, |
30 | | - "supportsReenrollment": false, |
31 | | - "supportsInventory": true, |
32 | | - "platformSupport": "Unused" |
33 | | - }, |
34 | | - "store_types": { |
35 | | - "GcpCertMgr": { |
| 17 | + "store_types": [ |
| 18 | + { |
36 | 19 | "Name": "GCP Certificate Manager", |
37 | 20 | "ShortName": "GcpCertMgr", |
38 | 21 | "Capability": "GcpCertMgr", |
|
62 | 45 | "Type": "String", |
63 | 46 | "DependsOn": "", |
64 | 47 | "DefaultValue": "global", |
65 | | - "Required": true |
| 48 | + "Required": true, |
| 49 | + "IsPAMEligible": true, |
| 50 | + "Description": "**global** is the default but could be another region based on the project." |
| 51 | + |
66 | 52 | }, |
67 | 53 | { |
68 | 54 | "Name": "ServiceAccountKey", |
69 | 55 | "DisplayName": "Service Account Key File Path", |
70 | 56 | "Type": "String", |
71 | 57 | "DependsOn": "", |
72 | | - "DefaultValue": null, |
73 | | - "Required": false |
| 58 | + "DefaultValue": "", |
| 59 | + "Required": false, |
| 60 | + "IsPAMEligible": false, |
| 61 | + "Description": "The tional field blank if the Keyfactor Orchestrator Service is running from an authenticated VM within Google Cloud." |
| 62 | + |
74 | 63 | } |
75 | 64 | ], |
| 65 | + "ClientMachineDescription": "GCP Project ID for your account.", |
| 66 | + "StorePathDescription": "This is not used and should be defaulted to n/a per the certificate store type set up.", |
76 | 67 | "EntryParameters": [] |
77 | 68 | } |
78 | | - } |
| 69 | + ] |
79 | 70 | } |
80 | 71 | } |
81 | 72 | } |
0 commit comments