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

Description

 
Synopsis

Documentation

data DeviceDeploymentSummary Source #

Contains information summarizing device details and deployment status.

See: newDeviceDeploymentSummary smart constructor.

Constructors

DeviceDeploymentSummary' 

Fields

Instances

Instances details
FromJSON DeviceDeploymentSummary Source # 
Instance details

Defined in Amazonka.SageMaker.Types.DeviceDeploymentSummary

Generic DeviceDeploymentSummary Source # 
Instance details

Defined in Amazonka.SageMaker.Types.DeviceDeploymentSummary

Associated Types

type Rep DeviceDeploymentSummary :: Type -> Type #

Read DeviceDeploymentSummary Source # 
Instance details

Defined in Amazonka.SageMaker.Types.DeviceDeploymentSummary

Show DeviceDeploymentSummary Source # 
Instance details

Defined in Amazonka.SageMaker.Types.DeviceDeploymentSummary

NFData DeviceDeploymentSummary Source # 
Instance details

Defined in Amazonka.SageMaker.Types.DeviceDeploymentSummary

Methods

rnf :: DeviceDeploymentSummary -> () #

Eq DeviceDeploymentSummary Source # 
Instance details

Defined in Amazonka.SageMaker.Types.DeviceDeploymentSummary

Hashable DeviceDeploymentSummary Source # 
Instance details

Defined in Amazonka.SageMaker.Types.DeviceDeploymentSummary

type Rep DeviceDeploymentSummary Source # 
Instance details

Defined in Amazonka.SageMaker.Types.DeviceDeploymentSummary

type Rep DeviceDeploymentSummary = D1 ('MetaData "DeviceDeploymentSummary" "Amazonka.SageMaker.Types.DeviceDeploymentSummary" "amazonka-sagemaker-2.0-9SyrKZ4KqhsL1qX9u3ILA3" 'False) (C1 ('MetaCons "DeviceDeploymentSummary'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deployedStageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deploymentStartTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deviceDeploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceDeploymentStatus)) :*: S1 ('MetaSel ('Just "deviceDeploymentStatusMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 ('MetaSel ('Just "deviceFleetName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "edgeDeploymentPlanArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "edgeDeploymentPlanName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: (S1 ('MetaSel ('Just "stageName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: (S1 ('MetaSel ('Just "deviceName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deviceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newDeviceDeploymentSummary Source #

Create a value of DeviceDeploymentSummary 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:deployedStageName:DeviceDeploymentSummary', deviceDeploymentSummary_deployedStageName - The name of the deployed stage.

$sel:deploymentStartTime:DeviceDeploymentSummary', deviceDeploymentSummary_deploymentStartTime - The time when the deployment on the device started.

$sel:description:DeviceDeploymentSummary', deviceDeploymentSummary_description - The description of the device.

$sel:deviceDeploymentStatus:DeviceDeploymentSummary', deviceDeploymentSummary_deviceDeploymentStatus - The deployment status of the device.

$sel:deviceDeploymentStatusMessage:DeviceDeploymentSummary', deviceDeploymentSummary_deviceDeploymentStatusMessage - The detailed error message for the deployoment status result.

$sel:deviceFleetName:DeviceDeploymentSummary', deviceDeploymentSummary_deviceFleetName - The name of the fleet to which the device belongs to.

$sel:edgeDeploymentPlanArn:DeviceDeploymentSummary', deviceDeploymentSummary_edgeDeploymentPlanArn - The ARN of the edge deployment plan.

$sel:edgeDeploymentPlanName:DeviceDeploymentSummary', deviceDeploymentSummary_edgeDeploymentPlanName - The name of the edge deployment plan.

$sel:stageName:DeviceDeploymentSummary', deviceDeploymentSummary_stageName - The name of the stage in the edge deployment plan.

$sel:deviceName:DeviceDeploymentSummary', deviceDeploymentSummary_deviceName - The name of the device.

$sel:deviceArn:DeviceDeploymentSummary', deviceDeploymentSummary_deviceArn - The ARN of the device.

deviceDeploymentSummary_deploymentStartTime :: Lens' DeviceDeploymentSummary (Maybe UTCTime) Source #

The time when the deployment on the device started.

deviceDeploymentSummary_deviceDeploymentStatusMessage :: Lens' DeviceDeploymentSummary (Maybe Text) Source #

The detailed error message for the deployoment status result.

deviceDeploymentSummary_deviceFleetName :: Lens' DeviceDeploymentSummary (Maybe Text) Source #

The name of the fleet to which the device belongs to.

deviceDeploymentSummary_stageName :: Lens' DeviceDeploymentSummary Text Source #

The name of the stage in the edge deployment plan.