amazonka-greengrass-1.5.0: Amazon Greengrass SDK.

Copyright(c) 2013-2017 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.Greengrass.UpdateConnectivityInfo

Contents

Description

Updates the connectivity information for the core. Any devices that belong to the group which has this core will receive this information in order to find the location of the core and connect to it.

Synopsis

Creating a Request

updateConnectivityInfo Source #

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

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

data UpdateConnectivityInfo Source #

connectivity info request

See: updateConnectivityInfo smart constructor.

Instances

Eq UpdateConnectivityInfo Source # 
Data UpdateConnectivityInfo Source # 

Methods

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

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

toConstr :: UpdateConnectivityInfo -> Constr #

dataTypeOf :: UpdateConnectivityInfo -> DataType #

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

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

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

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

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

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

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

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

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

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

Read UpdateConnectivityInfo Source # 
Show UpdateConnectivityInfo Source # 
Generic UpdateConnectivityInfo Source # 
Hashable UpdateConnectivityInfo Source # 
ToJSON UpdateConnectivityInfo Source # 
NFData UpdateConnectivityInfo Source # 

Methods

rnf :: UpdateConnectivityInfo -> () #

AWSRequest UpdateConnectivityInfo Source # 
ToQuery UpdateConnectivityInfo Source # 
ToPath UpdateConnectivityInfo Source # 
ToHeaders UpdateConnectivityInfo Source # 
type Rep UpdateConnectivityInfo Source # 
type Rep UpdateConnectivityInfo = D1 (MetaData "UpdateConnectivityInfo" "Network.AWS.Greengrass.UpdateConnectivityInfo" "amazonka-greengrass-1.5.0-71LOjgHB2qBUcTjNYOmi4" False) (C1 (MetaCons "UpdateConnectivityInfo'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_uciConnectivityInfo") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [ConnectivityInfo]))) (S1 (MetaSel (Just Symbol "_uciThingName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))))
type Rs UpdateConnectivityInfo Source # 

Request Lenses

Destructuring the Response

updateConnectivityInfoResponse Source #

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

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

data UpdateConnectivityInfoResponse Source #

See: updateConnectivityInfoResponse smart constructor.

Instances

Eq UpdateConnectivityInfoResponse Source # 
Data UpdateConnectivityInfoResponse Source # 

Methods

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

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

toConstr :: UpdateConnectivityInfoResponse -> Constr #

dataTypeOf :: UpdateConnectivityInfoResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read UpdateConnectivityInfoResponse Source # 
Show UpdateConnectivityInfoResponse Source # 
Generic UpdateConnectivityInfoResponse Source # 
NFData UpdateConnectivityInfoResponse Source # 
type Rep UpdateConnectivityInfoResponse Source # 
type Rep UpdateConnectivityInfoResponse = D1 (MetaData "UpdateConnectivityInfoResponse" "Network.AWS.Greengrass.UpdateConnectivityInfo" "amazonka-greengrass-1.5.0-71LOjgHB2qBUcTjNYOmi4" False) (C1 (MetaCons "UpdateConnectivityInfoResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_ucirsVersion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) ((:*:) (S1 (MetaSel (Just Symbol "_ucirsMessage") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_ucirsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))))

Response Lenses