microsoft / microsoft/mxc

Expose backend-specific configuration in the Rust SDK

Open
#887 1 comment 0 reactions 1 assignee Claimed by @bbonaby View on GitHub
Area-SDK-Configuration Issue-Feature
Dominant language
Rust
Stars
1.3k
Forks
79
Avg merge
2d 7h
Merged PRs (30d)
117

Description

### Description of the new feature / enhancement
The Rust SDK cannot configure backend-specific settings for all supported containment backends. Add version-aware backend config factories so SDK users can configure ProcessContainer, LXC, Seatbelt, Nanvix, Hyperlight, and other backend-specific types through the shared parsing path.

### Proposed technical implementation details
Keep each backend config in its own module and select the versioned backend representation from the containment type and schema version.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.