You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::SageMaker::Types::UpdateEndpointInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::SageMaker::Types::UpdateEndpointInput
- Defined in:
- (unknown)
Overview
When passing UpdateEndpointInput as input to an Aws::Client method, you can use a vanilla Hash:
{
endpoint_name: "EndpointName", # required
endpoint_config_name: "EndpointConfigName", # required
retain_all_variant_properties: false,
exclude_retained_variant_properties: [
{
variant_property_type: "DesiredInstanceCount", # required, accepts DesiredInstanceCount, DesiredWeight, DataCaptureConfig
},
],
}
Instance Attribute Summary collapse
-
#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 ⇒ Array<Types::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 byEndpointConfig
. -
#retain_all_variant_properties ⇒ Boolean
When updating endpoint resources, enables or disables the retention of variant properties, such as the instance count or the variant weight.
Instance Attribute Details
#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 ⇒ Array<Types::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 ⇒ Boolean
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
.