@@ -1501,21 +1501,33 @@ public struct SecretsReloadParams: Codable, Sendable {}
|
1501 | 1501 | public struct SecretsResolveParams: Codable, Sendable { |
1502 | 1502 | public let commandname: String |
1503 | 1503 | public let targetids: [String] |
| 1504 | +public let allowedpaths: [String]? |
| 1505 | +public let forcedactivepaths: [String]? |
| 1506 | +public let optionalactivepaths: [String]? |
1504 | 1507 | public let provideroverrides: [String: AnyCodable]? |
1505 | 1508 | |
1506 | 1509 | public init( |
1507 | 1510 | commandname: String, |
1508 | 1511 | targetids: [String], |
| 1512 | + allowedpaths: [String]?, |
| 1513 | + forcedactivepaths: [String]?, |
| 1514 | + optionalactivepaths: [String]?, |
1509 | 1515 | provideroverrides: [String: AnyCodable]?) |
1510 | 1516 | { |
1511 | 1517 | self.commandname = commandname |
1512 | 1518 | self.targetids = targetids |
| 1519 | +self.allowedpaths = allowedpaths |
| 1520 | +self.forcedactivepaths = forcedactivepaths |
| 1521 | +self.optionalactivepaths = optionalactivepaths |
1513 | 1522 | self.provideroverrides = provideroverrides |
1514 | 1523 | } |
1515 | 1524 | |
1516 | 1525 | private enum CodingKeys: String, CodingKey { |
1517 | 1526 | case commandname = "commandName" |
1518 | 1527 | case targetids = "targetIds" |
| 1528 | +case allowedpaths = "allowedPaths" |
| 1529 | +case forcedactivepaths = "forcedActivePaths" |
| 1530 | +case optionalactivepaths = "optionalActivePaths" |
1519 | 1531 | case provideroverrides = "providerOverrides" |
1520 | 1532 | } |
1521 | 1533 | } |
|