pub struct DiscoveredManagementGroup {
pub actions: Vec<DiscoveredManagementGroupAction>,
pub default_time_out_in_seconds: Option<u32>,
pub default_topic: Option<String>,
pub last_updated_on: Option<DateTime<Utc>>,
pub management_group_configuration: Option<String>,
pub name: String,
pub type_ref: Option<String>,
}
Expand description
Represents a discovered management group
Fields§
§actions: Vec<DiscoveredManagementGroupAction>
Array of actions that are part of the management group. Each action can have an individual configuration.
default_time_out_in_seconds: Option<u32>
Default response timeout for all actions that are part of the management group.
default_topic: Option<String>
Default MQTT topic path on which a client will receive the request for all actions that are part of the management group.
last_updated_on: Option<DateTime<Utc>>
Timestamp (in UTC) indicating when the management group was added or modified.
management_group_configuration: Option<String>
Stringified JSON that contains connector-specific configuration for the management group.
name: String
The name of the management group.
type_ref: Option<String>
URI or type definition id of the management group
Trait Implementations§
Source§impl Clone for DiscoveredManagementGroup
impl Clone for DiscoveredManagementGroup
Source§fn clone(&self) -> DiscoveredManagementGroup
fn clone(&self) -> DiscoveredManagementGroup
Returns a copy 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 moreAuto Trait Implementations§
impl Freeze for DiscoveredManagementGroup
impl RefUnwindSafe for DiscoveredManagementGroup
impl Send for DiscoveredManagementGroup
impl Sync for DiscoveredManagementGroup
impl Unpin for DiscoveredManagementGroup
impl UnwindSafe for DiscoveredManagementGroup
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