aboutsummaryrefslogtreecommitdiff
path: root/src/zenserver/hub/hydration.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/zenserver/hub/hydration.h')
-rw-r--r--src/zenserver/hub/hydration.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/zenserver/hub/hydration.h b/src/zenserver/hub/hydration.h
index d29ffe5c0..19a96c248 100644
--- a/src/zenserver/hub/hydration.h
+++ b/src/zenserver/hub/hydration.h
@@ -2,6 +2,8 @@
#pragma once
+#include <zencore/compactbinary.h>
+
#include <filesystem>
namespace zen {
@@ -16,12 +18,8 @@ struct HydrationConfig
std::string ModuleId;
// Back-end specific target specification (e.g. S3 bucket, file path, etc)
std::string TargetSpecification;
-
- // Optional S3 endpoint override (e.g. "http://localhost:9000" for MinIO).
- std::string S3Endpoint;
- // Use path-style S3 URLs (endpoint/bucket/key) instead of virtual-hosted-style
- // (bucket.endpoint/key). Required for MinIO and other non-AWS endpoints.
- bool S3PathStyle = false;
+ // Full config object when using --hub-hydration-target-config (mutually exclusive with TargetSpecification)
+ CbObject Options;
};
/**