Class: Aws::SageMaker::Types::CreateInferenceComponentInput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#endpoint_name ⇒ String

The name of an existing endpoint where you host the inference component.

Returns:

  • (String)


11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 11901

class CreateInferenceComponentInput < Struct.new(
  :inference_component_name,
  :endpoint_name,
  :variant_name,
  :specification,
  :specifications,
  :runtime_config,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#inference_component_name ⇒ String

A unique name to assign to the inference component.

Returns:

  • (String)


11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 11901

class CreateInferenceComponentInput < Struct.new(
  :inference_component_name,
  :endpoint_name,
  :variant_name,
  :specification,
  :specifications,
  :runtime_config,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#runtime_config ⇒ Types::InferenceComponentRuntimeConfig

Runtime settings for a model that is deployed with an inference component.



11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 11901

class CreateInferenceComponentInput < Struct.new(
  :inference_component_name,
  :endpoint_name,
  :variant_name,
  :specification,
  :specifications,
  :runtime_config,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#specification ⇒ Types::InferenceComponentSpecification

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



11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 11901

class CreateInferenceComponentInput < Struct.new(
  :inference_component_name,
  :endpoint_name,
  :variant_name,
  :specification,
  :specifications,
  :runtime_config,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#specifications ⇒ Array<Types::InferenceComponentSpecification>

A list of specification objects for the inference component, one per instance type. Use this parameter when you want to deploy a different model or resource configuration for the inference component on each instance type. You can use either this parameter or the singular Specification parameter, but not both.



11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 11901

class CreateInferenceComponentInput < Struct.new(
  :inference_component_name,
  :endpoint_name,
  :variant_name,
  :specification,
  :specifications,
  :runtime_config,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tags ⇒ Array<Types::Tag>

A list of key-value pairs associated with the model. For more information, see Tagging Amazon Web Services resources in the Amazon Web Services General Reference.

Returns:



11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 11901

class CreateInferenceComponentInput < Struct.new(
  :inference_component_name,
  :endpoint_name,
  :variant_name,
  :specification,
  :specifications,
  :runtime_config,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#variant_name ⇒ String

The name of an existing production variant where you host the inference component.

Returns:

  • (String)


11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 11901

class CreateInferenceComponentInput < Struct.new(
  :inference_component_name,
  :endpoint_name,
  :variant_name,
  :specification,
  :specifications,
  :runtime_config,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end