pub struct RemoveEndpointRequestBody {
pub endpoint: IdRef,
pub endpoint_e_tag: Option<String>,
pub zone_e_tag: Option<String>,
}
Expand description
This action removes an endpoint from a zone.
Fields§
§endpoint: IdRef
§endpoint_e_tag: Option<String>
The current ETag of the endpoint to remove from the system.
zone_e_tag: Option<String>
The current ETag of the zone.
Trait Implementations§
Source§impl Clone for RemoveEndpointRequestBody
impl Clone for RemoveEndpointRequestBody
Source§fn clone(&self) -> RemoveEndpointRequestBody
fn clone(&self) -> RemoveEndpointRequestBody
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for RemoveEndpointRequestBody
impl Debug for RemoveEndpointRequestBody
Source§impl Default for RemoveEndpointRequestBody
impl Default for RemoveEndpointRequestBody
Source§impl<'de> Deserialize<'de> for RemoveEndpointRequestBody
impl<'de> Deserialize<'de> for RemoveEndpointRequestBody
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
Source§impl Metadata<'static> for RemoveEndpointRequestBody
impl Metadata<'static> for RemoveEndpointRequestBody
Source§const JSON_SCHEMA: &'static str = "Zone.v1_6_1.json"
const JSON_SCHEMA: &'static str = "Zone.v1_6_1.json"
Name of the json-schema file that describes the entity that implements this trait. Should
be only the file name, so that it can be resolved relative to the URL of the redfish
service, or the public Redfish schema index.
Auto Trait Implementations§
impl Freeze for RemoveEndpointRequestBody
impl RefUnwindSafe for RemoveEndpointRequestBody
impl Send for RemoveEndpointRequestBody
impl Sync for RemoveEndpointRequestBody
impl Unpin for RemoveEndpointRequestBody
impl UnwindSafe for RemoveEndpointRequestBody
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