pub struct LoadBalancerPoolRequest {
pub id: Option<Uuid>,
pub name: String,
pub load_balancing_algorithm: LoadBalancingAlgorithmEnum,
pub health_check_monitor: Option<Option<Box<ApprovalWorkflowUser>>>,
pub tenant: Option<Option<Box<ApprovalWorkflowUser>>>,
pub custom_fields: Option<HashMap<String, Value>>,
pub relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>,
pub tags: Option<Vec<ApprovalWorkflowStageResponseApprovalWorkflowStage>>,
}Expand description
LoadBalancerPoolRequest : LoadBalancerPool Serializer.
Fields§
§id: Option<Uuid>§name: String§load_balancing_algorithm: LoadBalancingAlgorithmEnum§health_check_monitor: Option<Option<Box<ApprovalWorkflowUser>>>§tenant: Option<Option<Box<ApprovalWorkflowUser>>>§custom_fields: Option<HashMap<String, Value>>§relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>Implementations§
Source§impl LoadBalancerPoolRequest
impl LoadBalancerPoolRequest
Sourcepub fn new(
name: String,
load_balancing_algorithm: LoadBalancingAlgorithmEnum,
) -> LoadBalancerPoolRequest
pub fn new( name: String, load_balancing_algorithm: LoadBalancingAlgorithmEnum, ) -> LoadBalancerPoolRequest
LoadBalancerPool Serializer.
Trait Implementations§
Source§impl Clone for LoadBalancerPoolRequest
impl Clone for LoadBalancerPoolRequest
Source§fn clone(&self) -> LoadBalancerPoolRequest
fn clone(&self) -> LoadBalancerPoolRequest
Returns a duplicate of the value. Read more
1.0.0 · 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 LoadBalancerPoolRequest
impl Debug for LoadBalancerPoolRequest
Source§impl Default for LoadBalancerPoolRequest
impl Default for LoadBalancerPoolRequest
Source§fn default() -> LoadBalancerPoolRequest
fn default() -> LoadBalancerPoolRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LoadBalancerPoolRequest
impl<'de> Deserialize<'de> for LoadBalancerPoolRequest
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 PartialEq for LoadBalancerPoolRequest
impl PartialEq for LoadBalancerPoolRequest
Source§impl Serialize for LoadBalancerPoolRequest
impl Serialize for LoadBalancerPoolRequest
impl StructuralPartialEq for LoadBalancerPoolRequest
Auto Trait Implementations§
impl Freeze for LoadBalancerPoolRequest
impl RefUnwindSafe for LoadBalancerPoolRequest
impl Send for LoadBalancerPoolRequest
impl Sync for LoadBalancerPoolRequest
impl Unpin for LoadBalancerPoolRequest
impl UnsafeUnpin for LoadBalancerPoolRequest
impl UnwindSafe for LoadBalancerPoolRequest
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