[−][src]Struct rusoto_sagemaker::UpdateEndpointInput
Fields
endpoint_config_name: String
The name of the new endpoint configuration.
endpoint_name: String
The name of the endpoint whose configuration you want to update.
exclude_retained_variant_properties: Option<Vec<VariantProperty>>
When you are updating endpoint resources with UpdateEndpointInput$RetainAllVariantProperties, whose value is set to true
, ExcludeRetainedVariantProperties
specifies the list of type VariantProperty to override with the values provided by EndpointConfig
. If you don't specify a value for ExcludeAllVariantProperties
, no variant properties are overridden.
retain_all_variant_properties: Option<bool>
When updating endpoint resources, enables or disables the retention of variant properties, such as the instance count or the variant weight. To retain the variant properties of an endpoint when updating it, set RetainAllVariantProperties
to true
. To use the variant properties specified in a new EndpointConfig
call when updating an endpoint, set RetainAllVariantProperties
to false
.
Trait Implementations
impl Clone for UpdateEndpointInput
[src]
pub fn clone(&self) -> UpdateEndpointInput
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for UpdateEndpointInput
[src]
impl Default for UpdateEndpointInput
[src]
pub fn default() -> UpdateEndpointInput
[src]
impl PartialEq<UpdateEndpointInput> for UpdateEndpointInput
[src]
pub fn eq(&self, other: &UpdateEndpointInput) -> bool
[src]
pub fn ne(&self, other: &UpdateEndpointInput) -> bool
[src]
impl Serialize for UpdateEndpointInput
[src]
pub fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralPartialEq for UpdateEndpointInput
[src]
Auto Trait Implementations
impl RefUnwindSafe for UpdateEndpointInput
[src]
impl Send for UpdateEndpointInput
[src]
impl Sync for UpdateEndpointInput
[src]
impl Unpin for UpdateEndpointInput
[src]
impl UnwindSafe for UpdateEndpointInput
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T> Instrument for T
[src]
pub fn instrument(self, span: Span) -> Instrumented<Self>
[src]
pub fn in_current_span(self) -> Instrumented<Self>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,