Class: Aws::SageMaker::Types::ProductionVariantSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::SageMaker::Types::ProductionVariantSummary
- Defined in:
- gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb
Overview
Describes weight and capacities for a production variant associated
with an endpoint. If you sent a request to the
UpdateEndpointWeightsAndCapacities
API and the endpoint status is
Updating
, you get different desired and current values.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#current_instance_count ⇒ Integer
The number of instances associated with the variant.
-
#current_serverless_config ⇒ Types::ProductionVariantServerlessConfig
The serverless configuration for the endpoint.
-
#current_weight ⇒ Float
The weight associated with the variant.
-
#deployed_images ⇒ Array<Types::DeployedImage>
An array of
DeployedImage
objects that specify the Amazon EC2 Container Registry paths of the inference images deployed on instances of thisProductionVariant
. -
#desired_instance_count ⇒ Integer
The number of instances requested in the
UpdateEndpointWeightsAndCapacities
request. -
#desired_serverless_config ⇒ Types::ProductionVariantServerlessConfig
The serverless configuration requested for the endpoint update.
-
#desired_weight ⇒ Float
The requested weight, as specified in the
UpdateEndpointWeightsAndCapacities
request. -
#variant_name ⇒ String
The name of the variant.
-
#variant_status ⇒ Array<Types::ProductionVariantStatus>
The endpoint variant status which describes the current deployment stage status or operational status.
Instance Attribute Details
#current_instance_count ⇒ Integer
The number of instances associated with the variant.
34134 34135 34136 34137 34138 34139 34140 34141 34142 34143 34144 34145 34146 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 34134 class ProductionVariantSummary < Struct.new( :variant_name, :deployed_images, :current_weight, :desired_weight, :current_instance_count, :desired_instance_count, :variant_status, :current_serverless_config, :desired_serverless_config) SENSITIVE = [] include Aws::Structure end |
#current_serverless_config ⇒ Types::ProductionVariantServerlessConfig
The serverless configuration for the endpoint.
34134 34135 34136 34137 34138 34139 34140 34141 34142 34143 34144 34145 34146 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 34134 class ProductionVariantSummary < Struct.new( :variant_name, :deployed_images, :current_weight, :desired_weight, :current_instance_count, :desired_instance_count, :variant_status, :current_serverless_config, :desired_serverless_config) SENSITIVE = [] include Aws::Structure end |
#current_weight ⇒ Float
The weight associated with the variant.
34134 34135 34136 34137 34138 34139 34140 34141 34142 34143 34144 34145 34146 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 34134 class ProductionVariantSummary < Struct.new( :variant_name, :deployed_images, :current_weight, :desired_weight, :current_instance_count, :desired_instance_count, :variant_status, :current_serverless_config, :desired_serverless_config) SENSITIVE = [] include Aws::Structure end |
#deployed_images ⇒ Array<Types::DeployedImage>
An array of DeployedImage
objects that specify the Amazon EC2
Container Registry paths of the inference images deployed on
instances of this ProductionVariant
.
34134 34135 34136 34137 34138 34139 34140 34141 34142 34143 34144 34145 34146 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 34134 class ProductionVariantSummary < Struct.new( :variant_name, :deployed_images, :current_weight, :desired_weight, :current_instance_count, :desired_instance_count, :variant_status, :current_serverless_config, :desired_serverless_config) SENSITIVE = [] include Aws::Structure end |
#desired_instance_count ⇒ Integer
The number of instances requested in the
UpdateEndpointWeightsAndCapacities
request.
34134 34135 34136 34137 34138 34139 34140 34141 34142 34143 34144 34145 34146 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 34134 class ProductionVariantSummary < Struct.new( :variant_name, :deployed_images, :current_weight, :desired_weight, :current_instance_count, :desired_instance_count, :variant_status, :current_serverless_config, :desired_serverless_config) SENSITIVE = [] include Aws::Structure end |
#desired_serverless_config ⇒ Types::ProductionVariantServerlessConfig
The serverless configuration requested for the endpoint update.
34134 34135 34136 34137 34138 34139 34140 34141 34142 34143 34144 34145 34146 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 34134 class ProductionVariantSummary < Struct.new( :variant_name, :deployed_images, :current_weight, :desired_weight, :current_instance_count, :desired_instance_count, :variant_status, :current_serverless_config, :desired_serverless_config) SENSITIVE = [] include Aws::Structure end |
#desired_weight ⇒ Float
The requested weight, as specified in the
UpdateEndpointWeightsAndCapacities
request.
34134 34135 34136 34137 34138 34139 34140 34141 34142 34143 34144 34145 34146 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 34134 class ProductionVariantSummary < Struct.new( :variant_name, :deployed_images, :current_weight, :desired_weight, :current_instance_count, :desired_instance_count, :variant_status, :current_serverless_config, :desired_serverless_config) SENSITIVE = [] include Aws::Structure end |
#variant_name ⇒ String
The name of the variant.
34134 34135 34136 34137 34138 34139 34140 34141 34142 34143 34144 34145 34146 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 34134 class ProductionVariantSummary < Struct.new( :variant_name, :deployed_images, :current_weight, :desired_weight, :current_instance_count, :desired_instance_count, :variant_status, :current_serverless_config, :desired_serverless_config) SENSITIVE = [] include Aws::Structure end |
#variant_status ⇒ Array<Types::ProductionVariantStatus>
The endpoint variant status which describes the current deployment stage status or operational status.
34134 34135 34136 34137 34138 34139 34140 34141 34142 34143 34144 34145 34146 |
# File 'gems/aws-sdk-sagemaker/lib/aws-sdk-sagemaker/types.rb', line 34134 class ProductionVariantSummary < Struct.new( :variant_name, :deployed_images, :current_weight, :desired_weight, :current_instance_count, :desired_instance_count, :variant_status, :current_serverless_config, :desired_serverless_config) SENSITIVE = [] include Aws::Structure end |