1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
/* * Hetzner Cloud API * * Copied from the official API documentation for the Public Hetzner Cloud. * * The version of the OpenAPI document: 0.4.0 * * Generated by: https://openapi-generator.tech */ /// DeleteSubnetFromNetworkRequest : Request for POST https://api.hetzner.cloud/v1/networks/{id}/actions/delete_subnet #[derive(Clone, Debug, PartialEq, Serialize, Deserialize)] pub struct DeleteSubnetFromNetworkRequest { /// IP range of subnet to delete #[serde(rename = "ip_range")] pub ip_range: String, } impl DeleteSubnetFromNetworkRequest { /// Request for POST https://api.hetzner.cloud/v1/networks/{id}/actions/delete_subnet pub fn new(ip_range: String) -> DeleteSubnetFromNetworkRequest { DeleteSubnetFromNetworkRequest { ip_range, } } }