amazonka-iot-1.6.0: Amazon IoT 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.IoT.DeleteRoleAlias

Contents

Description

Deletes a role alias

Synopsis

Creating a Request

deleteRoleAlias #

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

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

data DeleteRoleAlias #

See: deleteRoleAlias smart constructor.

Instances
Eq DeleteRoleAlias # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

Data DeleteRoleAlias # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

Methods

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

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

toConstr :: DeleteRoleAlias -> Constr #

dataTypeOf :: DeleteRoleAlias -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteRoleAlias # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

Show DeleteRoleAlias # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

Generic DeleteRoleAlias # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

Associated Types

type Rep DeleteRoleAlias :: * -> * #

Hashable DeleteRoleAlias # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

AWSRequest DeleteRoleAlias # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

Associated Types

type Rs DeleteRoleAlias :: * #

ToHeaders DeleteRoleAlias # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

ToPath DeleteRoleAlias # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

ToQuery DeleteRoleAlias # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

NFData DeleteRoleAlias # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

Methods

rnf :: DeleteRoleAlias -> () #

type Rep DeleteRoleAlias # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

type Rep DeleteRoleAlias = D1 (MetaData "DeleteRoleAlias" "Network.AWS.IoT.DeleteRoleAlias" "amazonka-iot-1.6.0-7Vy7dErS7zJKuWc6mk800q" True) (C1 (MetaCons "DeleteRoleAlias'" PrefixI True) (S1 (MetaSel (Just "_dRoleAlias") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Text)))
type Rs DeleteRoleAlias # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

Request Lenses

dRoleAlias :: Lens' DeleteRoleAlias Text #

The role alias to delete.

Destructuring the Response

deleteRoleAliasResponse #

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

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

data DeleteRoleAliasResponse #

See: deleteRoleAliasResponse smart constructor.

Instances
Eq DeleteRoleAliasResponse # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

Data DeleteRoleAliasResponse # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

Methods

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

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

toConstr :: DeleteRoleAliasResponse -> Constr #

dataTypeOf :: DeleteRoleAliasResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DeleteRoleAliasResponse # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

Show DeleteRoleAliasResponse # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

Generic DeleteRoleAliasResponse # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

Associated Types

type Rep DeleteRoleAliasResponse :: * -> * #

NFData DeleteRoleAliasResponse # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

Methods

rnf :: DeleteRoleAliasResponse -> () #

type Rep DeleteRoleAliasResponse # 
Instance details

Defined in Network.AWS.IoT.DeleteRoleAlias

type Rep DeleteRoleAliasResponse = D1 (MetaData "DeleteRoleAliasResponse" "Network.AWS.IoT.DeleteRoleAlias" "amazonka-iot-1.6.0-7Vy7dErS7zJKuWc6mk800q" True) (C1 (MetaCons "DeleteRoleAliasResponse'" PrefixI True) (S1 (MetaSel (Just "_drsResponseStatus") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))

Response Lenses

drsResponseStatus :: Lens' DeleteRoleAliasResponse Int #

  • - | The response status code.