libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SageMaker.UpdateTrialComponent

Description

Updates one or more properties of a trial component.

Synopsis

Creating a Request

data UpdateTrialComponent Source #

See: newUpdateTrialComponent smart constructor.

Constructors

UpdateTrialComponent' 

Fields

Instances

Instances details
Eq UpdateTrialComponent Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

Read UpdateTrialComponent Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

Show UpdateTrialComponent Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

Generic UpdateTrialComponent Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

Associated Types

type Rep UpdateTrialComponent :: Type -> Type #

NFData UpdateTrialComponent Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

Methods

rnf :: UpdateTrialComponent -> () #

Hashable UpdateTrialComponent Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

ToJSON UpdateTrialComponent Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

AWSRequest UpdateTrialComponent Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

Associated Types

type AWSResponse UpdateTrialComponent #

ToHeaders UpdateTrialComponent Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

ToPath UpdateTrialComponent Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

ToQuery UpdateTrialComponent Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

type Rep UpdateTrialComponent Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

type Rep UpdateTrialComponent = D1 ('MetaData "UpdateTrialComponent" "Amazonka.SageMaker.UpdateTrialComponent" "libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker" 'False) (C1 ('MetaCons "UpdateTrialComponent'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TrialComponentStatus)) :*: S1 ('MetaSel ('Just "parametersToRemove") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))) :*: (S1 ('MetaSel ('Just "outputArtifacts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text TrialComponentArtifact))) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "outputArtifactsToRemove") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))) :*: ((S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text TrialComponentParameterValue))) :*: S1 ('MetaSel ('Just "displayName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "inputArtifacts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text TrialComponentArtifact))) :*: (S1 ('MetaSel ('Just "inputArtifactsToRemove") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "trialComponentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse UpdateTrialComponent Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

newUpdateTrialComponent Source #

Create a value of UpdateTrialComponent 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:status:UpdateTrialComponent', updateTrialComponent_status - The new status of the component.

$sel:parametersToRemove:UpdateTrialComponent', updateTrialComponent_parametersToRemove - The hyperparameters to remove from the component.

$sel:outputArtifacts:UpdateTrialComponent', updateTrialComponent_outputArtifacts - Replaces all of the component's output artifacts with the specified artifacts.

$sel:startTime:UpdateTrialComponent', updateTrialComponent_startTime - When the component started.

$sel:outputArtifactsToRemove:UpdateTrialComponent', updateTrialComponent_outputArtifactsToRemove - The output artifacts to remove from the component.

$sel:endTime:UpdateTrialComponent', updateTrialComponent_endTime - When the component ended.

$sel:parameters:UpdateTrialComponent', updateTrialComponent_parameters - Replaces all of the component's hyperparameters with the specified hyperparameters.

$sel:displayName:UpdateTrialComponent', updateTrialComponent_displayName - The name of the component as displayed. The name doesn't need to be unique. If DisplayName isn't specified, TrialComponentName is displayed.

$sel:inputArtifacts:UpdateTrialComponent', updateTrialComponent_inputArtifacts - Replaces all of the component's input artifacts with the specified artifacts.

$sel:inputArtifactsToRemove:UpdateTrialComponent', updateTrialComponent_inputArtifactsToRemove - The input artifacts to remove from the component.

$sel:trialComponentName:UpdateTrialComponent', updateTrialComponent_trialComponentName - The name of the component to update.

Request Lenses

updateTrialComponent_parametersToRemove :: Lens' UpdateTrialComponent (Maybe [Text]) Source #

The hyperparameters to remove from the component.

updateTrialComponent_outputArtifacts :: Lens' UpdateTrialComponent (Maybe (HashMap Text TrialComponentArtifact)) Source #

Replaces all of the component's output artifacts with the specified artifacts.

updateTrialComponent_outputArtifactsToRemove :: Lens' UpdateTrialComponent (Maybe [Text]) Source #

The output artifacts to remove from the component.

updateTrialComponent_parameters :: Lens' UpdateTrialComponent (Maybe (HashMap Text TrialComponentParameterValue)) Source #

Replaces all of the component's hyperparameters with the specified hyperparameters.

updateTrialComponent_displayName :: Lens' UpdateTrialComponent (Maybe Text) Source #

The name of the component as displayed. The name doesn't need to be unique. If DisplayName isn't specified, TrialComponentName is displayed.

updateTrialComponent_inputArtifacts :: Lens' UpdateTrialComponent (Maybe (HashMap Text TrialComponentArtifact)) Source #

Replaces all of the component's input artifacts with the specified artifacts.

updateTrialComponent_inputArtifactsToRemove :: Lens' UpdateTrialComponent (Maybe [Text]) Source #

The input artifacts to remove from the component.

Destructuring the Response

data UpdateTrialComponentResponse Source #

See: newUpdateTrialComponentResponse smart constructor.

Constructors

UpdateTrialComponentResponse' 

Fields

Instances

Instances details
Eq UpdateTrialComponentResponse Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

Read UpdateTrialComponentResponse Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

Show UpdateTrialComponentResponse Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

Generic UpdateTrialComponentResponse Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

Associated Types

type Rep UpdateTrialComponentResponse :: Type -> Type #

NFData UpdateTrialComponentResponse Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

type Rep UpdateTrialComponentResponse Source # 
Instance details

Defined in Amazonka.SageMaker.UpdateTrialComponent

type Rep UpdateTrialComponentResponse = D1 ('MetaData "UpdateTrialComponentResponse" "Amazonka.SageMaker.UpdateTrialComponent" "libZSservicesZSamazonka-sagemakerZSamazonka-sagemaker" 'False) (C1 ('MetaCons "UpdateTrialComponentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "trialComponentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateTrialComponentResponse Source #

Create a value of UpdateTrialComponentResponse 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:trialComponentArn:UpdateTrialComponentResponse', updateTrialComponentResponse_trialComponentArn - The Amazon Resource Name (ARN) of the trial component.

$sel:httpStatus:UpdateTrialComponentResponse', updateTrialComponentResponse_httpStatus - The response's http status code.

Response Lenses

updateTrialComponentResponse_trialComponentArn :: Lens' UpdateTrialComponentResponse (Maybe Text) Source #

The Amazon Resource Name (ARN) of the trial component.