Class: Aws::SageMaker::Types::CreateInferenceComponentInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::SageMaker::Types::CreateInferenceComponentInput
- Defined in:
- gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#endpoint_name ⇒ String
The name of an existing endpoint where you host the inference component.
-
#inference_component_name ⇒ String
A unique name to assign to the inference component.
-
#runtime_config ⇒ Types::InferenceComponentRuntimeConfig
Runtime settings for a model that is deployed with an inference component.
-
#specification ⇒ Types::InferenceComponentSpecification
Details about the resources to deploy with this inference component, including the model, container, and compute resources.
-
#specifications ⇒ Array<Types::InferenceComponentSpecification>
A list of specification objects for the inference component, one per instance type.
-
#tags ⇒ Array<Types::Tag>
A list of key-value pairs associated with the model.
-
#variant_name ⇒ String
The name of an existing production variant where you host the inference component.
Instance Attribute Details
#endpoint_name ⇒ String
The name of an existing endpoint where you host the inference component.
11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 11194 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.
11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 11194 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.
11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 11194 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.
11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 11194 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.
11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 11194 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.
11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 11194 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.
11194 11195 11196 11197 11198 11199 11200 11201 11202 11203 11204 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 11194 class CreateInferenceComponentInput < Struct.new( :inference_component_name, :endpoint_name, :variant_name, :specification, :specifications, :runtime_config, :tags) SENSITIVE = [] include Aws::Structure end |