Skip to main content

oci_rust_sdk/core/models/
instance_launch_mode.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, PartialEq, Eq, Serialize, Deserialize)]
4pub enum InstanceLaunchMode {
5    #[serde(rename = "NATIVE")]
6    Native,
7
8    #[serde(rename = "EMULATED")]
9    Emulated,
10
11    #[serde(rename = "PARAVIRTUALIZED")]
12    Paravirtualized,
13
14    #[serde(rename = "CUSTOM")]
15    Custom,
16
17    /// This value is used if a service returns a value for this enum that is not recognized by this version of the SDK.
18    #[serde(other)]
19    UnknownValue,
20}