AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

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
show all
Defined in:
(unknown)

Overview

Note:

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

Instance Attribute Details

#endpoint_config_nameString

The name of the new endpoint configuration.

Returns:

  • (String)

    The name of the new endpoint configuration.

#endpoint_nameString

The name of the endpoint whose configuration you want to update.

Returns:

  • (String)

    The name of the endpoint whose configuration you want to update.

#exclude_retained_variant_propertiesArray<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.

Returns:

#retain_all_variant_propertiesBoolean

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.

Returns:

  • (Boolean)

    When updating endpoint resources, enables or disables the retention of variant properties, such as the instance count or the variant weight.