pub struct AddEndpointRequestBody {
pub endpoint: IdRef,
pub endpoint_e_tag: Option<String>,
pub zone_e_tag: Option<String>,
}
Expand description
This action adds an endpoint to a zone.
Fields§
§endpoint: IdRef
§endpoint_e_tag: Option<String>
The current ETag of the endpoint to add to the zone.
zone_e_tag: Option<String>
The current ETag of the zone.
Trait Implementations§
Source§impl Clone for AddEndpointRequestBody
impl Clone for AddEndpointRequestBody
Source§fn clone(&self) -> AddEndpointRequestBody
fn clone(&self) -> AddEndpointRequestBody
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 AddEndpointRequestBody
impl Debug for AddEndpointRequestBody
Source§impl Default for AddEndpointRequestBody
impl Default for AddEndpointRequestBody
Source§impl<'de> Deserialize<'de> for AddEndpointRequestBody
impl<'de> Deserialize<'de> for AddEndpointRequestBody
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 AddEndpointRequestBody
impl Metadata<'static> for AddEndpointRequestBody
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 AddEndpointRequestBody
impl RefUnwindSafe for AddEndpointRequestBody
impl Send for AddEndpointRequestBody
impl Sync for AddEndpointRequestBody
impl Unpin for AddEndpointRequestBody
impl UnwindSafe for AddEndpointRequestBody
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