amazonka-sagemaker-1.6.1: Amazon SageMaker Service SDK.

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

Network.AWS.SageMaker.DeleteNotebookInstance

Contents

Description

Deletes an Amazon SageMaker notebook instance. Before you can delete a notebook instance, you must call the StopNotebookInstance API.

Important: When you delete a notebook instance, you lose all of your data. Amazon SageMaker removes the ML compute instance, and deletes the ML storage volume and the network interface associated with the notebook instance.

Synopsis

Creating a Request

deleteNotebookInstance Source #

Creates a value of DeleteNotebookInstance with the minimum fields required to make a request.

Use one of the following lenses to modify other fields as desired:

data DeleteNotebookInstance Source #

See: deleteNotebookInstance smart constructor.

Instances
Eq DeleteNotebookInstance Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

Data DeleteNotebookInstance Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeleteNotebookInstance -> c DeleteNotebookInstance #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeleteNotebookInstance #

toConstr :: DeleteNotebookInstance -> Constr #

dataTypeOf :: DeleteNotebookInstance -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeleteNotebookInstance) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeleteNotebookInstance) #

gmapT :: (forall b. Data b => b -> b) -> DeleteNotebookInstance -> DeleteNotebookInstance #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeleteNotebookInstance -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeleteNotebookInstance -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeleteNotebookInstance -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeleteNotebookInstance -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeleteNotebookInstance -> m DeleteNotebookInstance #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteNotebookInstance -> m DeleteNotebookInstance #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteNotebookInstance -> m DeleteNotebookInstance #

Read DeleteNotebookInstance Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

Show DeleteNotebookInstance Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

Generic DeleteNotebookInstance Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

Associated Types

type Rep DeleteNotebookInstance :: Type -> Type #

Hashable DeleteNotebookInstance Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

ToJSON DeleteNotebookInstance Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

AWSRequest DeleteNotebookInstance Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

Associated Types

type Rs DeleteNotebookInstance :: Type #

ToHeaders DeleteNotebookInstance Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

ToPath DeleteNotebookInstance Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

ToQuery DeleteNotebookInstance Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

NFData DeleteNotebookInstance Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

Methods

rnf :: DeleteNotebookInstance -> () #

type Rep DeleteNotebookInstance Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

type Rep DeleteNotebookInstance = D1 (MetaData "DeleteNotebookInstance" "Network.AWS.SageMaker.DeleteNotebookInstance" "amazonka-sagemaker-1.6.1-KSR3FgWuE9u23bvJsHopKu" True) (C1 (MetaCons "DeleteNotebookInstance'" PrefixI True) (S1 (MetaSel (Just "_dNotebookInstanceName") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DeleteNotebookInstance Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

Request Lenses

dNotebookInstanceName :: Lens' DeleteNotebookInstance Text Source #

The name of the Amazon SageMaker notebook instance to delete.

Destructuring the Response

deleteNotebookInstanceResponse :: DeleteNotebookInstanceResponse Source #

Creates a value of DeleteNotebookInstanceResponse with the minimum fields required to make a request.

data DeleteNotebookInstanceResponse Source #

See: deleteNotebookInstanceResponse smart constructor.

Instances
Eq DeleteNotebookInstanceResponse Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

Data DeleteNotebookInstanceResponse Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

Methods

gfoldl :: (forall d b. Data d => c (d -> b) -> d -> c b) -> (forall g. g -> c g) -> DeleteNotebookInstanceResponse -> c DeleteNotebookInstanceResponse #

gunfold :: (forall b r. Data b => c (b -> r) -> c r) -> (forall r. r -> c r) -> Constr -> c DeleteNotebookInstanceResponse #

toConstr :: DeleteNotebookInstanceResponse -> Constr #

dataTypeOf :: DeleteNotebookInstanceResponse -> DataType #

dataCast1 :: Typeable t => (forall d. Data d => c (t d)) -> Maybe (c DeleteNotebookInstanceResponse) #

dataCast2 :: Typeable t => (forall d e. (Data d, Data e) => c (t d e)) -> Maybe (c DeleteNotebookInstanceResponse) #

gmapT :: (forall b. Data b => b -> b) -> DeleteNotebookInstanceResponse -> DeleteNotebookInstanceResponse #

gmapQl :: (r -> r' -> r) -> r -> (forall d. Data d => d -> r') -> DeleteNotebookInstanceResponse -> r #

gmapQr :: (r' -> r -> r) -> r -> (forall d. Data d => d -> r') -> DeleteNotebookInstanceResponse -> r #

gmapQ :: (forall d. Data d => d -> u) -> DeleteNotebookInstanceResponse -> [u] #

gmapQi :: Int -> (forall d. Data d => d -> u) -> DeleteNotebookInstanceResponse -> u #

gmapM :: Monad m => (forall d. Data d => d -> m d) -> DeleteNotebookInstanceResponse -> m DeleteNotebookInstanceResponse #

gmapMp :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteNotebookInstanceResponse -> m DeleteNotebookInstanceResponse #

gmapMo :: MonadPlus m => (forall d. Data d => d -> m d) -> DeleteNotebookInstanceResponse -> m DeleteNotebookInstanceResponse #

Read DeleteNotebookInstanceResponse Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

Show DeleteNotebookInstanceResponse Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

Generic DeleteNotebookInstanceResponse Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

Associated Types

type Rep DeleteNotebookInstanceResponse :: Type -> Type #

NFData DeleteNotebookInstanceResponse Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

type Rep DeleteNotebookInstanceResponse Source # 
Instance details

Defined in Network.AWS.SageMaker.DeleteNotebookInstance

type Rep DeleteNotebookInstanceResponse = D1 (MetaData "DeleteNotebookInstanceResponse" "Network.AWS.SageMaker.DeleteNotebookInstance" "amazonka-sagemaker-1.6.1-KSR3FgWuE9u23bvJsHopKu" False) (C1 (MetaCons "DeleteNotebookInstanceResponse'" PrefixI False) (U1 :: Type -> Type))