#[non_exhaustive]pub struct UpdateEndpointInput {
pub endpoint_arn: Option<String>,
pub desired_model_arn: Option<String>,
pub desired_inference_units: Option<i32>,
pub desired_data_access_role_arn: Option<String>,
pub flywheel_arn: Option<String>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.endpoint_arn: Option<String>The Amazon Resource Number (ARN) of the endpoint being updated.
desired_model_arn: Option<String>The ARN of the new model to use when updating an existing endpoint.
desired_inference_units: Option<i32>The desired number of inference units to be used by the model using this endpoint. Each inference unit represents of a throughput of 100 characters per second.
desired_data_access_role_arn: Option<String>Data access role ARN to use in case the new model is encrypted with a customer CMK.
flywheel_arn: Option<String>The Amazon Resource Number (ARN) of the flywheel
Implementations§
source§impl UpdateEndpointInput
impl UpdateEndpointInput
sourcepub fn endpoint_arn(&self) -> Option<&str>
pub fn endpoint_arn(&self) -> Option<&str>
The Amazon Resource Number (ARN) of the endpoint being updated.
sourcepub fn desired_model_arn(&self) -> Option<&str>
pub fn desired_model_arn(&self) -> Option<&str>
The ARN of the new model to use when updating an existing endpoint.
sourcepub fn desired_inference_units(&self) -> Option<i32>
pub fn desired_inference_units(&self) -> Option<i32>
The desired number of inference units to be used by the model using this endpoint. Each inference unit represents of a throughput of 100 characters per second.
sourcepub fn desired_data_access_role_arn(&self) -> Option<&str>
pub fn desired_data_access_role_arn(&self) -> Option<&str>
Data access role ARN to use in case the new model is encrypted with a customer CMK.
sourcepub fn flywheel_arn(&self) -> Option<&str>
pub fn flywheel_arn(&self) -> Option<&str>
The Amazon Resource Number (ARN) of the flywheel
source§impl UpdateEndpointInput
impl UpdateEndpointInput
sourcepub fn builder() -> UpdateEndpointInputBuilder
pub fn builder() -> UpdateEndpointInputBuilder
Creates a new builder-style object to manufacture UpdateEndpointInput.
Trait Implementations§
source§impl Clone for UpdateEndpointInput
impl Clone for UpdateEndpointInput
source§fn clone(&self) -> UpdateEndpointInput
fn clone(&self) -> UpdateEndpointInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for UpdateEndpointInput
impl Debug for UpdateEndpointInput
source§impl PartialEq for UpdateEndpointInput
impl PartialEq for UpdateEndpointInput
impl StructuralPartialEq for UpdateEndpointInput
Auto Trait Implementations§
impl Freeze for UpdateEndpointInput
impl RefUnwindSafe for UpdateEndpointInput
impl Send for UpdateEndpointInput
impl Sync for UpdateEndpointInput
impl Unpin for UpdateEndpointInput
impl UnwindSafe for UpdateEndpointInput
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more