pub struct LoadBalancerPoolMemberRequest {
pub id: Option<Uuid>,
pub label: Option<String>,
pub port: i32,
pub ssl_offload: Option<bool>,
pub ip_address: Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>,
pub load_balancer_pool: Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>,
pub health_check_monitor: Option<Option<Box<ApprovalWorkflowUser>>>,
pub tenant: Option<Option<Box<ApprovalWorkflowUser>>>,
pub status: Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>,
pub custom_fields: Option<HashMap<String, Value>>,
pub relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>,
pub tags: Option<Vec<ApprovalWorkflowStageResponseApprovalWorkflowStage>>,
}Expand description
LoadBalancerPoolMemberRequest : LoadBalancerPoolMember Serializer.
Fields§
§id: Option<Uuid>§label: Option<String>Optional label for the load balancer pool member.
port: i32§ssl_offload: Option<bool>§ip_address: Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>§load_balancer_pool: Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>§health_check_monitor: Option<Option<Box<ApprovalWorkflowUser>>>§tenant: Option<Option<Box<ApprovalWorkflowUser>>>§status: Box<ApprovalWorkflowStageResponseApprovalWorkflowStage>§custom_fields: Option<HashMap<String, Value>>§relationships: Option<HashMap<String, ApprovalWorkflowDefinitionRequestRelationshipsValue>>Implementations§
Source§impl LoadBalancerPoolMemberRequest
impl LoadBalancerPoolMemberRequest
Sourcepub fn new(
port: i32,
ip_address: ApprovalWorkflowStageResponseApprovalWorkflowStage,
load_balancer_pool: ApprovalWorkflowStageResponseApprovalWorkflowStage,
status: ApprovalWorkflowStageResponseApprovalWorkflowStage,
) -> LoadBalancerPoolMemberRequest
pub fn new( port: i32, ip_address: ApprovalWorkflowStageResponseApprovalWorkflowStage, load_balancer_pool: ApprovalWorkflowStageResponseApprovalWorkflowStage, status: ApprovalWorkflowStageResponseApprovalWorkflowStage, ) -> LoadBalancerPoolMemberRequest
LoadBalancerPoolMember Serializer.
Trait Implementations§
Source§impl Clone for LoadBalancerPoolMemberRequest
impl Clone for LoadBalancerPoolMemberRequest
Source§fn clone(&self) -> LoadBalancerPoolMemberRequest
fn clone(&self) -> LoadBalancerPoolMemberRequest
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 Default for LoadBalancerPoolMemberRequest
impl Default for LoadBalancerPoolMemberRequest
Source§fn default() -> LoadBalancerPoolMemberRequest
fn default() -> LoadBalancerPoolMemberRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for LoadBalancerPoolMemberRequest
impl<'de> Deserialize<'de> for LoadBalancerPoolMemberRequest
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 LoadBalancerPoolMemberRequest
impl PartialEq for LoadBalancerPoolMemberRequest
Source§fn eq(&self, other: &LoadBalancerPoolMemberRequest) -> bool
fn eq(&self, other: &LoadBalancerPoolMemberRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for LoadBalancerPoolMemberRequest
Auto Trait Implementations§
impl Freeze for LoadBalancerPoolMemberRequest
impl RefUnwindSafe for LoadBalancerPoolMemberRequest
impl Send for LoadBalancerPoolMemberRequest
impl Sync for LoadBalancerPoolMemberRequest
impl Unpin for LoadBalancerPoolMemberRequest
impl UnsafeUnpin for LoadBalancerPoolMemberRequest
impl UnwindSafe for LoadBalancerPoolMemberRequest
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