pub struct EndpointUpdateInput {Show 14 fields
pub name: Option<String>,
pub workers_max: Option<i32>,
pub workers_min: Option<i32>,
pub flashboot: Option<bool>,
pub execution_timeout_ms: Option<i32>,
pub idle_timeout: Option<i32>,
pub scaler_type: Option<String>,
pub scaler_value: Option<i32>,
pub gpu_type_ids: Option<Vec<String>>,
pub gpu_count: Option<i32>,
pub allowed_cuda_versions: Option<Vec<String>>,
pub template_id: Option<String>,
pub data_center_ids: Option<Vec<String>>,
pub network_volume_id: Option<String>,
}Expand description
Fields for updating an existing endpoint via “PATCH /endpoints/{endpointId}”.
Fields§
§name: Option<String>§workers_max: Option<i32>§workers_min: Option<i32>§flashboot: Option<bool>§execution_timeout_ms: Option<i32>§idle_timeout: Option<i32>§scaler_type: Option<String>§scaler_value: Option<i32>§gpu_type_ids: Option<Vec<String>>§gpu_count: Option<i32>§allowed_cuda_versions: Option<Vec<String>>§template_id: Option<String>§data_center_ids: Option<Vec<String>>§network_volume_id: Option<String>Trait Implementations§
Source§impl Debug for EndpointUpdateInput
impl Debug for EndpointUpdateInput
Source§impl Default for EndpointUpdateInput
impl Default for EndpointUpdateInput
Source§fn default() -> EndpointUpdateInput
fn default() -> EndpointUpdateInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EndpointUpdateInput
impl<'de> Deserialize<'de> for EndpointUpdateInput
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
Auto Trait Implementations§
impl Freeze for EndpointUpdateInput
impl RefUnwindSafe for EndpointUpdateInput
impl Send for EndpointUpdateInput
impl Sync for EndpointUpdateInput
impl Unpin for EndpointUpdateInput
impl UnwindSafe for EndpointUpdateInput
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