amazonka-cloudwatch-1.6.1: 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 # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

Data DeleteDashboards Source # 
Instance details

Defined in Network.AWS.CloudWatch.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 Source # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

Show DeleteDashboards Source # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

Generic DeleteDashboards Source # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

Associated Types

type Rep DeleteDashboards :: Type -> Type #

Hashable DeleteDashboards Source # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

AWSRequest DeleteDashboards Source # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

Associated Types

type Rs DeleteDashboards :: Type #

ToHeaders DeleteDashboards Source # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

ToPath DeleteDashboards Source # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

ToQuery DeleteDashboards Source # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

NFData DeleteDashboards Source # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

Methods

rnf :: DeleteDashboards -> () #

type Rep DeleteDashboards Source # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

type Rep DeleteDashboards = D1 (MetaData "DeleteDashboards" "Network.AWS.CloudWatch.DeleteDashboards" "amazonka-cloudwatch-1.6.1-7Rnwowqga1k8zXg3cAhS87" True) (C1 (MetaCons "DeleteDashboards'" PrefixI True) (S1 (MetaSel (Just "_ddDashboardNames") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Text])))
type Rs DeleteDashboards Source # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

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 # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

Data DeleteDashboardsResponse Source # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

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 # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

Show DeleteDashboardsResponse Source # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

Generic DeleteDashboardsResponse Source # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

Associated Types

type Rep DeleteDashboardsResponse :: Type -> Type #

NFData DeleteDashboardsResponse Source # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

type Rep DeleteDashboardsResponse Source # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

type Rep DeleteDashboardsResponse = D1 (MetaData "DeleteDashboardsResponse" "Network.AWS.CloudWatch.DeleteDashboards" "amazonka-cloudwatch-1.6.1-7Rnwowqga1k8zXg3cAhS87" True) (C1 (MetaCons "DeleteDashboardsResponse'" PrefixI True) (S1 (MetaSel (Just "_ddrsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses