amazonka-cloudwatch-1.5.0: Amazon CloudWatch SDK.

Copyright(c) 2013-2017 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.CloudWatch.DeleteDashboards

Contents

Description

Deletes all dashboards that you specify. You may specify up to 100 dashboards to delete. If there is an error during this call, no dashboards are deleted.

Synopsis

Creating a Request

deleteDashboards :: DeleteDashboards Source #

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

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

data DeleteDashboards Source #

See: deleteDashboards smart constructor.

Instances

Eq DeleteDashboards Source # 
Data DeleteDashboards Source # 

Methods

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

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

toConstr :: DeleteDashboards -> Constr #

dataTypeOf :: DeleteDashboards -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteDashboards Source # 
Show DeleteDashboards Source # 
Generic DeleteDashboards Source # 
Hashable DeleteDashboards Source # 
NFData DeleteDashboards Source # 

Methods

rnf :: DeleteDashboards -> () #

AWSRequest DeleteDashboards Source # 
ToQuery DeleteDashboards Source # 
ToPath DeleteDashboards Source # 
ToHeaders DeleteDashboards Source # 
type Rep DeleteDashboards Source # 
type Rep DeleteDashboards = D1 (MetaData "DeleteDashboards" "Network.AWS.CloudWatch.DeleteDashboards" "amazonka-cloudwatch-1.5.0-FjkZLyKIzTk16i93NMFY5e" True) (C1 (MetaCons "DeleteDashboards'" PrefixI True) (S1 (MetaSel (Just Symbol "_ddDashboardNames") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 (Maybe [Text]))))
type Rs DeleteDashboards Source # 

Request Lenses

ddDashboardNames :: Lens' DeleteDashboards [Text] Source #

The dashboards to be deleted.

Destructuring the Response

deleteDashboardsResponse Source #

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

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

data DeleteDashboardsResponse Source #

See: deleteDashboardsResponse smart constructor.

Instances

Eq DeleteDashboardsResponse Source # 
Data DeleteDashboardsResponse Source # 

Methods

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

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

toConstr :: DeleteDashboardsResponse -> Constr #

dataTypeOf :: DeleteDashboardsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteDashboardsResponse Source # 
Show DeleteDashboardsResponse Source # 
Generic DeleteDashboardsResponse Source # 
NFData DeleteDashboardsResponse Source # 
type Rep DeleteDashboardsResponse Source # 
type Rep DeleteDashboardsResponse = D1 (MetaData "DeleteDashboardsResponse" "Network.AWS.CloudWatch.DeleteDashboards" "amazonka-cloudwatch-1.5.0-FjkZLyKIzTk16i93NMFY5e" True) (C1 (MetaCons "DeleteDashboardsResponse'" PrefixI True) (S1 (MetaSel (Just Symbol "_ddrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses