Class: Aws::SageMaker::Types::ProductionVariantSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::SageMaker::Types::ProductionVariantSummary
- Includes:
- Aws::Structure
- Defined in:
- 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 this `ProductionVariant`.
-
#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.
33658 33659 33660 33661 33662 33663 33664 33665 33666 33667 33668 33669 33670 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 33658 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.
33658 33659 33660 33661 33662 33663 33664 33665 33666 33667 33668 33669 33670 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 33658 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.
33658 33659 33660 33661 33662 33663 33664 33665 33666 33667 33668 33669 33670 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 33658 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`.
33658 33659 33660 33661 33662 33663 33664 33665 33666 33667 33668 33669 33670 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 33658 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.
33658 33659 33660 33661 33662 33663 33664 33665 33666 33667 33668 33669 33670 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 33658 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.
33658 33659 33660 33661 33662 33663 33664 33665 33666 33667 33668 33669 33670 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 33658 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.
33658 33659 33660 33661 33662 33663 33664 33665 33666 33667 33668 33669 33670 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 33658 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.
33658 33659 33660 33661 33662 33663 33664 33665 33666 33667 33668 33669 33670 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 33658 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.
33658 33659 33660 33661 33662 33663 33664 33665 33666 33667 33668 33669 33670 |
# File 'lib/aws-sdk-sagemaker/types.rb', line 33658 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 |