pub struct DeleteGroupMembersRequest {
pub xnames_expression: String,
pub dry_run: bool,
}Expand description
Request body for DELETE /api/v1/groups/{name}/members.
Fields§
§xnames_expression: StringHosts expression (xnames, NIDs, or hostlist notation) identifying nodes to remove.
dry_run: boolWhen true, validate the request without modifying group membership.
Trait Implementations§
Source§impl ComposeSchema for DeleteGroupMembersRequest
impl ComposeSchema for DeleteGroupMembersRequest
Source§impl Debug for DeleteGroupMembersRequest
impl Debug for DeleteGroupMembersRequest
Source§impl<'de> Deserialize<'de> for DeleteGroupMembersRequest
impl<'de> Deserialize<'de> for DeleteGroupMembersRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for DeleteGroupMembersRequest
impl RefUnwindSafe for DeleteGroupMembersRequest
impl Send for DeleteGroupMembersRequest
impl Sync for DeleteGroupMembersRequest
impl Unpin for DeleteGroupMembersRequest
impl UnwindSafe for DeleteGroupMembersRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more