Class: Aws::SageMaker::Types::InferenceComponentSpecification

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb

Overview

Details about the resources to deploy with this inference component, including the model, container, and compute resources.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#compute_resource_requirementsTypes::InferenceComponentComputeResourceRequirements

The compute resources allocated to run the model assigned to the inference component.



24287
24288
24289
24290
24291
24292
24293
24294
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 24287

class InferenceComponentSpecification < Struct.new(
  :model_name,
  :container,
  :startup_parameters,
  :compute_resource_requirements)
  SENSITIVE = []
  include Aws::Structure
end

#containerTypes::InferenceComponentContainerSpecification

Defines a container that provides the runtime environment for a model that you deploy with an inference component.



24287
24288
24289
24290
24291
24292
24293
24294
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 24287

class InferenceComponentSpecification < Struct.new(
  :model_name,
  :container,
  :startup_parameters,
  :compute_resource_requirements)
  SENSITIVE = []
  include Aws::Structure
end

#model_nameString

The name of an existing SageMaker model object in your account that you want to deploy with the inference component.

Returns:

  • (String)


24287
24288
24289
24290
24291
24292
24293
24294
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 24287

class InferenceComponentSpecification < Struct.new(
  :model_name,
  :container,
  :startup_parameters,
  :compute_resource_requirements)
  SENSITIVE = []
  include Aws::Structure
end

#startup_parametersTypes::InferenceComponentStartupParameters

Settings that take effect while the model container starts up.



24287
24288
24289
24290
24291
24292
24293
24294
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 24287

class InferenceComponentSpecification < Struct.new(
  :model_name,
  :container,
  :startup_parameters,
  :compute_resource_requirements)
  SENSITIVE = []
  include Aws::Structure
end