amazonka-cloudwatch-1.6.0: Amazon CloudWatch 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.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 # 
ToHeaders DeleteDashboards Source # 
ToPath DeleteDashboards Source # 
ToQuery DeleteDashboards Source # 
type Rep DeleteDashboards Source # 
type Rep DeleteDashboards = D1 * (MetaData "DeleteDashboards" "Network.AWS.CloudWatch.DeleteDashboards" "amazonka-cloudwatch-1.6.0-9Bblpq0vnZd2Ryjsugueuz" True) (C1 * (MetaCons "DeleteDashboards'" PrefixI True) (S1 * (MetaSel (Just Symbol "_ddDashboardNames") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * [Text])))
type Rs DeleteDashboards Source # 

Request Lenses

ddDashboardNames :: Lens' DeleteDashboards [Text] Source #

The dashboards to be deleted. This parameter is required.

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.6.0-9Bblpq0vnZd2Ryjsugueuz" True) (C1 * (MetaCons "DeleteDashboardsResponse'" PrefixI True) (S1 * (MetaSel (Just Symbol "_ddrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Int)))

Response Lenses