#[non_exhaustive]pub struct EndpointOutputConfiguration {
pub endpoint_name: Option<String>,
pub variant_name: Option<String>,
pub instance_type: Option<ProductionVariantInstanceType>,
pub initial_instance_count: Option<i32>,
pub serverless_config: Option<ProductionVariantServerlessConfig>,
}
Expand description
The endpoint configuration made by Inference Recommender during a recommendation job.
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_name: Option<String>
The name of the endpoint made during a recommendation job.
variant_name: Option<String>
The name of the production variant (deployed model) made during a recommendation job.
instance_type: Option<ProductionVariantInstanceType>
The instance type recommended by Amazon SageMaker Inference Recommender.
initial_instance_count: Option<i32>
The number of instances recommended to launch initially.
serverless_config: Option<ProductionVariantServerlessConfig>
Specifies the serverless configuration for an endpoint variant.
Implementations§
source§impl EndpointOutputConfiguration
impl EndpointOutputConfiguration
sourcepub fn endpoint_name(&self) -> Option<&str>
pub fn endpoint_name(&self) -> Option<&str>
The name of the endpoint made during a recommendation job.
sourcepub fn variant_name(&self) -> Option<&str>
pub fn variant_name(&self) -> Option<&str>
The name of the production variant (deployed model) made during a recommendation job.
sourcepub fn instance_type(&self) -> Option<&ProductionVariantInstanceType>
pub fn instance_type(&self) -> Option<&ProductionVariantInstanceType>
The instance type recommended by Amazon SageMaker Inference Recommender.
sourcepub fn initial_instance_count(&self) -> Option<i32>
pub fn initial_instance_count(&self) -> Option<i32>
The number of instances recommended to launch initially.
sourcepub fn serverless_config(&self) -> Option<&ProductionVariantServerlessConfig>
pub fn serverless_config(&self) -> Option<&ProductionVariantServerlessConfig>
Specifies the serverless configuration for an endpoint variant.
source§impl EndpointOutputConfiguration
impl EndpointOutputConfiguration
sourcepub fn builder() -> EndpointOutputConfigurationBuilder
pub fn builder() -> EndpointOutputConfigurationBuilder
Creates a new builder-style object to manufacture EndpointOutputConfiguration
.
Trait Implementations§
source§impl Clone for EndpointOutputConfiguration
impl Clone for EndpointOutputConfiguration
source§fn clone(&self) -> EndpointOutputConfiguration
fn clone(&self) -> EndpointOutputConfiguration
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for EndpointOutputConfiguration
impl Debug for EndpointOutputConfiguration
source§impl PartialEq<EndpointOutputConfiguration> for EndpointOutputConfiguration
impl PartialEq<EndpointOutputConfiguration> for EndpointOutputConfiguration
source§fn eq(&self, other: &EndpointOutputConfiguration) -> bool
fn eq(&self, other: &EndpointOutputConfiguration) -> bool
self
and other
values to be equal, and is used
by ==
.