amazonka-sagemaker-2.0: Amazon SageMaker Service SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.SageMaker.Types.PendingProductionVariantSummary

Description

 
Synopsis

Documentation

data PendingProductionVariantSummary Source #

The production variant summary for a deployment when an endpoint is creating or updating with the CreateEndpoint or UpdateEndpoint operations. Describes the VariantStatus , weight and capacity for a production variant associated with an endpoint.

See: newPendingProductionVariantSummary smart constructor.

Constructors

PendingProductionVariantSummary' 

Fields

Instances

Instances details
FromJSON PendingProductionVariantSummary Source # 
Instance details

Defined in Amazonka.SageMaker.Types.PendingProductionVariantSummary

Generic PendingProductionVariantSummary Source # 
Instance details

Defined in Amazonka.SageMaker.Types.PendingProductionVariantSummary

Associated Types

type Rep PendingProductionVariantSummary :: Type -> Type #

Read PendingProductionVariantSummary Source # 
Instance details

Defined in Amazonka.SageMaker.Types.PendingProductionVariantSummary

Show PendingProductionVariantSummary Source # 
Instance details

Defined in Amazonka.SageMaker.Types.PendingProductionVariantSummary

NFData PendingProductionVariantSummary Source # 
Instance details

Defined in Amazonka.SageMaker.Types.PendingProductionVariantSummary

Eq PendingProductionVariantSummary Source # 
Instance details

Defined in Amazonka.SageMaker.Types.PendingProductionVariantSummary

Hashable PendingProductionVariantSummary Source # 
Instance details

Defined in Amazonka.SageMaker.Types.PendingProductionVariantSummary

type Rep PendingProductionVariantSummary Source # 
Instance details

Defined in Amazonka.SageMaker.Types.PendingProductionVariantSummary

type Rep PendingProductionVariantSummary = D1 ('MetaData "PendingProductionVariantSummary" "Amazonka.SageMaker.Types.PendingProductionVariantSummary" "amazonka-sagemaker-2.0-9SyrKZ4KqhsL1qX9u3ILA3" 'False) (C1 ('MetaCons "PendingProductionVariantSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "acceleratorType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProductionVariantAcceleratorType)) :*: S1 ('MetaSel ('Just "currentInstanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))) :*: (S1 ('MetaSel ('Just "currentServerlessConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProductionVariantServerlessConfig)) :*: (S1 ('MetaSel ('Just "currentWeight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: S1 ('MetaSel ('Just "deployedImages") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DeployedImage]))))) :*: ((S1 ('MetaSel ('Just "desiredInstanceCount") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "desiredServerlessConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProductionVariantServerlessConfig)) :*: S1 ('MetaSel ('Just "desiredWeight") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))) :*: (S1 ('MetaSel ('Just "instanceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ProductionVariantInstanceType)) :*: (S1 ('MetaSel ('Just "variantStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ProductionVariantStatus])) :*: S1 ('MetaSel ('Just "variantName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newPendingProductionVariantSummary Source #

Create a value of PendingProductionVariantSummary with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:acceleratorType:PendingProductionVariantSummary', pendingProductionVariantSummary_acceleratorType - The size of the Elastic Inference (EI) instance to use for the production variant. EI instances provide on-demand GPU computing for inference. For more information, see Using Elastic Inference in Amazon SageMaker.

$sel:currentInstanceCount:PendingProductionVariantSummary', pendingProductionVariantSummary_currentInstanceCount - The number of instances associated with the variant.

$sel:currentServerlessConfig:PendingProductionVariantSummary', pendingProductionVariantSummary_currentServerlessConfig - The serverless configuration for the endpoint.

$sel:currentWeight:PendingProductionVariantSummary', pendingProductionVariantSummary_currentWeight - The weight associated with the variant.

$sel:deployedImages:PendingProductionVariantSummary', pendingProductionVariantSummary_deployedImages - An array of DeployedImage objects that specify the Amazon EC2 Container Registry paths of the inference images deployed on instances of this ProductionVariant.

$sel:desiredInstanceCount:PendingProductionVariantSummary', pendingProductionVariantSummary_desiredInstanceCount - The number of instances requested in this deployment, as specified in the endpoint configuration for the endpoint. The value is taken from the request to the CreateEndpointConfig operation.

$sel:desiredServerlessConfig:PendingProductionVariantSummary', pendingProductionVariantSummary_desiredServerlessConfig - The serverless configuration requested for this deployment, as specified in the endpoint configuration for the endpoint.

$sel:desiredWeight:PendingProductionVariantSummary', pendingProductionVariantSummary_desiredWeight - The requested weight for the variant in this deployment, as specified in the endpoint configuration for the endpoint. The value is taken from the request to the CreateEndpointConfig operation.

$sel:instanceType:PendingProductionVariantSummary', pendingProductionVariantSummary_instanceType - The type of instances associated with the variant.

$sel:variantStatus:PendingProductionVariantSummary', pendingProductionVariantSummary_variantStatus - The endpoint variant status which describes the current deployment stage status or operational status.

$sel:variantName:PendingProductionVariantSummary', pendingProductionVariantSummary_variantName - The name of the variant.

pendingProductionVariantSummary_acceleratorType :: Lens' PendingProductionVariantSummary (Maybe ProductionVariantAcceleratorType) Source #

The size of the Elastic Inference (EI) instance to use for the production variant. EI instances provide on-demand GPU computing for inference. For more information, see Using Elastic Inference in Amazon SageMaker.

pendingProductionVariantSummary_deployedImages :: Lens' PendingProductionVariantSummary (Maybe [DeployedImage]) Source #

An array of DeployedImage objects that specify the Amazon EC2 Container Registry paths of the inference images deployed on instances of this ProductionVariant.

pendingProductionVariantSummary_desiredInstanceCount :: Lens' PendingProductionVariantSummary (Maybe Natural) Source #

The number of instances requested in this deployment, as specified in the endpoint configuration for the endpoint. The value is taken from the request to the CreateEndpointConfig operation.

pendingProductionVariantSummary_desiredServerlessConfig :: Lens' PendingProductionVariantSummary (Maybe ProductionVariantServerlessConfig) Source #

The serverless configuration requested for this deployment, as specified in the endpoint configuration for the endpoint.

pendingProductionVariantSummary_desiredWeight :: Lens' PendingProductionVariantSummary (Maybe Double) Source #

The requested weight for the variant in this deployment, as specified in the endpoint configuration for the endpoint. The value is taken from the request to the CreateEndpointConfig operation.

pendingProductionVariantSummary_variantStatus :: Lens' PendingProductionVariantSummary (Maybe [ProductionVariantStatus]) Source #

The endpoint variant status which describes the current deployment stage status or operational status.