amazonka-guardduty-1.6.1: Amazon GuardDuty 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.GuardDuty.GetInvitationsCount

Contents

Description

Returns the count of all GuardDuty membership invitations that were sent to the current member account except the currently accepted invitation.

Synopsis

Creating a Request

getInvitationsCount :: GetInvitationsCount Source #

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

data GetInvitationsCount Source #

See: getInvitationsCount smart constructor.

Instances
Eq GetInvitationsCount Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

Data GetInvitationsCount Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

Methods

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

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

toConstr :: GetInvitationsCount -> Constr #

dataTypeOf :: GetInvitationsCount -> DataType #

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

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

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

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

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

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

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

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

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

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

Read GetInvitationsCount Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

Show GetInvitationsCount Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

Generic GetInvitationsCount Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

Associated Types

type Rep GetInvitationsCount :: Type -> Type #

Hashable GetInvitationsCount Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

AWSRequest GetInvitationsCount Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

Associated Types

type Rs GetInvitationsCount :: Type #

ToHeaders GetInvitationsCount Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

ToPath GetInvitationsCount Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

ToQuery GetInvitationsCount Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

NFData GetInvitationsCount Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

Methods

rnf :: GetInvitationsCount -> () #

type Rep GetInvitationsCount Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

type Rep GetInvitationsCount = D1 (MetaData "GetInvitationsCount" "Network.AWS.GuardDuty.GetInvitationsCount" "amazonka-guardduty-1.6.1-K5KFXxug8mfBfLPNNuAp3C" False) (C1 (MetaCons "GetInvitationsCount'" PrefixI False) (U1 :: Type -> Type))
type Rs GetInvitationsCount Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

Destructuring the Response

getInvitationsCountResponse Source #

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

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

data GetInvitationsCountResponse Source #

See: getInvitationsCountResponse smart constructor.

Instances
Eq GetInvitationsCountResponse Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

Data GetInvitationsCountResponse Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

Methods

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

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

toConstr :: GetInvitationsCountResponse -> Constr #

dataTypeOf :: GetInvitationsCountResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read GetInvitationsCountResponse Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

Show GetInvitationsCountResponse Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

Generic GetInvitationsCountResponse Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

Associated Types

type Rep GetInvitationsCountResponse :: Type -> Type #

NFData GetInvitationsCountResponse Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

type Rep GetInvitationsCountResponse Source # 
Instance details

Defined in Network.AWS.GuardDuty.GetInvitationsCount

type Rep GetInvitationsCountResponse = D1 (MetaData "GetInvitationsCountResponse" "Network.AWS.GuardDuty.GetInvitationsCount" "amazonka-guardduty-1.6.1-K5KFXxug8mfBfLPNNuAp3C" False) (C1 (MetaCons "GetInvitationsCountResponse'" PrefixI True) (S1 (MetaSel (Just "_gicrsInvitationsCount") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int)) :*: S1 (MetaSel (Just "_gicrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses

gicrsInvitationsCount :: Lens' GetInvitationsCountResponse (Maybe Int) Source #

The number of received invitations.