pub enum SandboxHeartbeatData {
AwsMicrovm(AwsMicrovmSandboxHeartbeatData),
AzureSandboxGroup(AzureSandboxGroupHeartbeatData),
GcpAgentPlatform(GcpAgentPlatformSandboxHeartbeatData),
KubernetesPods(KubernetesSandboxHeartbeatData),
Local(LocalSandboxHeartbeatData),
}Expand description
Content-free telemetry about what a sandbox resource is running.
Never anything from inside a sandbox. A controller reaches only the cloud’s management APIs, and the whole point of the resource is that the control plane cannot see what runs in it.
Variants§
AwsMicrovm(AwsMicrovmSandboxHeartbeatData)
AzureSandboxGroup(AzureSandboxGroupHeartbeatData)
GcpAgentPlatform(GcpAgentPlatformSandboxHeartbeatData)
KubernetesPods(KubernetesSandboxHeartbeatData)
Local(LocalSandboxHeartbeatData)
Trait Implementations§
Source§impl Clone for SandboxHeartbeatData
impl Clone for SandboxHeartbeatData
Source§fn clone(&self) -> SandboxHeartbeatData
fn clone(&self) -> SandboxHeartbeatData
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 SandboxHeartbeatData
impl Debug for SandboxHeartbeatData
Source§impl<'de> Deserialize<'de> for SandboxHeartbeatData
impl<'de> Deserialize<'de> for SandboxHeartbeatData
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 SandboxHeartbeatData
impl PartialEq for SandboxHeartbeatData
Source§impl Serialize for SandboxHeartbeatData
impl Serialize for SandboxHeartbeatData
impl StructuralPartialEq for SandboxHeartbeatData
Auto Trait Implementations§
impl Freeze for SandboxHeartbeatData
impl RefUnwindSafe for SandboxHeartbeatData
impl Send for SandboxHeartbeatData
impl Sync for SandboxHeartbeatData
impl Unpin for SandboxHeartbeatData
impl UnsafeUnpin for SandboxHeartbeatData
impl UnwindSafe for SandboxHeartbeatData
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