pub struct PatchedBulkClusterRequest {Show 13 fields
pub id: i32,
pub name: Option<String>,
pub type: Option<Box<BulkClusterRequestType>>,
pub group: Option<Option<Box<BulkClusterRequestGroup>>>,
pub status: Option<Status>,
pub tenant: Option<Option<Box<AsnRangeRequestTenant>>>,
pub scope_type: Option<Option<String>>,
pub scope_id: Option<Option<i32>>,
pub description: Option<String>,
pub owner: Option<Option<Box<AsnRangeRequestOwner>>>,
pub comments: Option<String>,
pub tags: Option<Vec<NestedTagRequest>>,
pub custom_fields: Option<HashMap<String, Value>>,
}Expand description
PatchedBulkClusterRequest : Base serializer class for models inheriting from PrimaryModel.
Fields§
§id: i32§name: Option<String>§type: Option<Box<BulkClusterRequestType>>§group: Option<Option<Box<BulkClusterRequestGroup>>>§status: Option<Status>planned- Planned *staging- Staging *active- Active *decommissioning- Decommissioning *offline- Offline
tenant: Option<Option<Box<AsnRangeRequestTenant>>>§scope_type: Option<Option<String>>§scope_id: Option<Option<i32>>§description: Option<String>§owner: Option<Option<Box<AsnRangeRequestOwner>>>§comments: Option<String>§custom_fields: Option<HashMap<String, Value>>Implementations§
Source§impl PatchedBulkClusterRequest
impl PatchedBulkClusterRequest
Sourcepub fn new(id: i32) -> PatchedBulkClusterRequest
pub fn new(id: i32) -> PatchedBulkClusterRequest
Base serializer class for models inheriting from PrimaryModel.
Trait Implementations§
Source§impl Clone for PatchedBulkClusterRequest
impl Clone for PatchedBulkClusterRequest
Source§fn clone(&self) -> PatchedBulkClusterRequest
fn clone(&self) -> PatchedBulkClusterRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PatchedBulkClusterRequest
impl Debug for PatchedBulkClusterRequest
Source§impl Default for PatchedBulkClusterRequest
impl Default for PatchedBulkClusterRequest
Source§fn default() -> PatchedBulkClusterRequest
fn default() -> PatchedBulkClusterRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatchedBulkClusterRequest
impl<'de> Deserialize<'de> for PatchedBulkClusterRequest
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
impl StructuralPartialEq for PatchedBulkClusterRequest
Auto Trait Implementations§
impl Freeze for PatchedBulkClusterRequest
impl RefUnwindSafe for PatchedBulkClusterRequest
impl Send for PatchedBulkClusterRequest
impl Sync for PatchedBulkClusterRequest
impl Unpin for PatchedBulkClusterRequest
impl UnsafeUnpin for PatchedBulkClusterRequest
impl UnwindSafe for PatchedBulkClusterRequest
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