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

Defined in Network.AWS.CloudWatch.DeleteDashboards

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

Defined in Network.AWS.CloudWatch.DeleteDashboards

Show DeleteDashboards # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

Generic DeleteDashboards # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

Associated Types

type Rep DeleteDashboards :: * -> * #

Hashable DeleteDashboards # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

AWSRequest DeleteDashboards # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

Associated Types

type Rs DeleteDashboards :: * #

ToHeaders DeleteDashboards # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

ToPath DeleteDashboards # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

ToQuery DeleteDashboards # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

NFData DeleteDashboards # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

Methods

rnf :: DeleteDashboards -> () #

type Rep DeleteDashboards # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

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

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

Defined in Network.AWS.CloudWatch.DeleteDashboards

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

Defined in Network.AWS.CloudWatch.DeleteDashboards

Show DeleteDashboardsResponse # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

Generic DeleteDashboardsResponse # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

Associated Types

type Rep DeleteDashboardsResponse :: * -> * #

NFData DeleteDashboardsResponse # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

type Rep DeleteDashboardsResponse # 
Instance details

Defined in Network.AWS.CloudWatch.DeleteDashboards

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

Response Lenses

ddrsResponseStatus :: Lens' DeleteDashboardsResponse Int #

  • - | The response status code.