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.UpdateModelPackage

Description

Updates a versioned model.

Synopsis

Creating a Request

data UpdateModelPackage Source #

See: newUpdateModelPackage smart constructor.

Constructors

UpdateModelPackage' 

Fields

Instances

Instances details
ToJSON UpdateModelPackage Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

ToHeaders UpdateModelPackage Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

ToPath UpdateModelPackage Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

ToQuery UpdateModelPackage Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

AWSRequest UpdateModelPackage Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

Associated Types

type AWSResponse UpdateModelPackage #

Generic UpdateModelPackage Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

Associated Types

type Rep UpdateModelPackage :: Type -> Type #

Read UpdateModelPackage Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

Show UpdateModelPackage Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

NFData UpdateModelPackage Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

Methods

rnf :: UpdateModelPackage -> () #

Eq UpdateModelPackage Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

Hashable UpdateModelPackage Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

type AWSResponse UpdateModelPackage Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

type Rep UpdateModelPackage Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

type Rep UpdateModelPackage = D1 ('MetaData "UpdateModelPackage" "Amazonka.SageMaker.UpdateModelPackage" "amazonka-sagemaker-2.0-9SyrKZ4KqhsL1qX9u3ILA3" 'False) (C1 ('MetaCons "UpdateModelPackage'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "additionalInferenceSpecificationsToAdd") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty AdditionalInferenceSpecificationDefinition))) :*: (S1 ('MetaSel ('Just "approvalDescription") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "customerMetadataProperties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))) :*: (S1 ('MetaSel ('Just "customerMetadataPropertiesToRemove") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: (S1 ('MetaSel ('Just "modelApprovalStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ModelApprovalStatus)) :*: S1 ('MetaSel ('Just "modelPackageArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))))

newUpdateModelPackage Source #

Create a value of UpdateModelPackage 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:additionalInferenceSpecificationsToAdd:UpdateModelPackage', updateModelPackage_additionalInferenceSpecificationsToAdd - An array of additional Inference Specification objects to be added to the existing array additional Inference Specification. Total number of additional Inference Specifications can not exceed 15. Each additional Inference Specification specifies artifacts based on this model package that can be used on inference endpoints. Generally used with SageMaker Neo to store the compiled artifacts.

UpdateModelPackage, updateModelPackage_approvalDescription - A description for the approval status of the model.

UpdateModelPackage, updateModelPackage_customerMetadataProperties - The metadata properties associated with the model package versions.

$sel:customerMetadataPropertiesToRemove:UpdateModelPackage', updateModelPackage_customerMetadataPropertiesToRemove - The metadata properties associated with the model package versions to remove.

UpdateModelPackage, updateModelPackage_modelApprovalStatus - The approval status of the model.

UpdateModelPackage, updateModelPackage_modelPackageArn - The Amazon Resource Name (ARN) of the model package.

Request Lenses

updateModelPackage_additionalInferenceSpecificationsToAdd :: Lens' UpdateModelPackage (Maybe (NonEmpty AdditionalInferenceSpecificationDefinition)) Source #

An array of additional Inference Specification objects to be added to the existing array additional Inference Specification. Total number of additional Inference Specifications can not exceed 15. Each additional Inference Specification specifies artifacts based on this model package that can be used on inference endpoints. Generally used with SageMaker Neo to store the compiled artifacts.

updateModelPackage_approvalDescription :: Lens' UpdateModelPackage (Maybe Text) Source #

A description for the approval status of the model.

updateModelPackage_customerMetadataProperties :: Lens' UpdateModelPackage (Maybe (HashMap Text Text)) Source #

The metadata properties associated with the model package versions.

updateModelPackage_customerMetadataPropertiesToRemove :: Lens' UpdateModelPackage (Maybe [Text]) Source #

The metadata properties associated with the model package versions to remove.

updateModelPackage_modelPackageArn :: Lens' UpdateModelPackage Text Source #

The Amazon Resource Name (ARN) of the model package.

Destructuring the Response

data UpdateModelPackageResponse Source #

See: newUpdateModelPackageResponse smart constructor.

Constructors

UpdateModelPackageResponse' 

Fields

Instances

Instances details
Generic UpdateModelPackageResponse Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

Associated Types

type Rep UpdateModelPackageResponse :: Type -> Type #

Read UpdateModelPackageResponse Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

Show UpdateModelPackageResponse Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

NFData UpdateModelPackageResponse Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

Eq UpdateModelPackageResponse Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

type Rep UpdateModelPackageResponse Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateModelPackage

type Rep UpdateModelPackageResponse = D1 ('MetaData "UpdateModelPackageResponse" "Amazonka.SageMaker.UpdateModelPackage" "amazonka-sagemaker-2.0-9SyrKZ4KqhsL1qX9u3ILA3" 'False) (C1 ('MetaCons "UpdateModelPackageResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: S1 ('MetaSel ('Just "modelPackageArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUpdateModelPackageResponse Source #

Create a value of UpdateModelPackageResponse 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:httpStatus:UpdateModelPackageResponse', updateModelPackageResponse_httpStatus - The response's http status code.

UpdateModelPackage, updateModelPackageResponse_modelPackageArn - The Amazon Resource Name (ARN) of the model.

Response Lenses