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 #

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 #

See: deleteDashboards smart constructor.

Instances

Eq DeleteDashboards # 
Data DeleteDashboards # 

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 # 
Show DeleteDashboards # 
Generic DeleteDashboards # 
Hashable DeleteDashboards # 
NFData DeleteDashboards # 

Methods

rnf :: DeleteDashboards -> () #

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

Request Lenses

ddDashboardNames :: Lens' DeleteDashboards [Text] #

The dashboards to be deleted. This parameter is required.

Destructuring the Response

deleteDashboardsResponse #

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 #

See: deleteDashboardsResponse smart constructor.

Instances

Eq DeleteDashboardsResponse # 
Data DeleteDashboardsResponse # 

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 # 
Show DeleteDashboardsResponse # 
Generic DeleteDashboardsResponse # 
NFData DeleteDashboardsResponse # 
type Rep DeleteDashboardsResponse # 
type Rep DeleteDashboardsResponse = D1 * (MetaData "DeleteDashboardsResponse" "Network.AWS.CloudWatch.DeleteDashboards" "amazonka-cloudwatch-1.6.0-5Fkxi9Y8W817fytnL0zh2A" True) (C1 * (MetaCons "DeleteDashboardsResponse'" PrefixI True) (S1 * (MetaSel (Just Symbol "_ddrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * Int)))

Response Lenses

ddrsResponseStatus :: Lens' DeleteDashboardsResponse Int #

  • - | The response status code.