podman_client/models/podman/networks/connect.rs
1use std::collections::HashMap;
2
3use serde::Serialize;
4
5pub struct NetworkConnectOptions<'a> {
6 pub name: &'a str,
7 pub request: NetworkConnectRequest<'a>,
8}
9
10#[derive(Serialize)]
11pub struct NetworkConnectRequest<'a> {
12 pub aliases: Vec<&'a str>,
13 pub container: &'a str,
14 pub interface_name: &'a str,
15 pub options: HashMap<String, String>,
16 pub static_ips: Vec<&'a str>,
17 pub static_mac: &'a str,
18}