amazonka-discovery-1.6.1: Amazon Application Discovery Service 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.Discovery.StartDataCollectionByAgentIds

Contents

Description

Instructs the specified agents or connectors to start collecting data.

Synopsis

Creating a Request

startDataCollectionByAgentIds :: StartDataCollectionByAgentIds Source #

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

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

  • sAgentIds - The IDs of the agents or connectors from which to start collecting data. If you send a request to an agentconnector ID that you do not have permission to contact, according to your AWS account, the service does not throw an exception. Instead, it returns the error in the Description field. If you send a request to multiple agentsconnectors and you do not have permission to contact some of those agentsconnectors, the system does not throw an exception. Instead, the system shows Failed in the Description/ field.

data StartDataCollectionByAgentIds Source #

See: startDataCollectionByAgentIds smart constructor.

Instances
Eq StartDataCollectionByAgentIds Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

Data StartDataCollectionByAgentIds Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

Methods

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

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

toConstr :: StartDataCollectionByAgentIds -> Constr #

dataTypeOf :: StartDataCollectionByAgentIds -> DataType #

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

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

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

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

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

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

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

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

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

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

Read StartDataCollectionByAgentIds Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

Show StartDataCollectionByAgentIds Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

Generic StartDataCollectionByAgentIds Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

Associated Types

type Rep StartDataCollectionByAgentIds :: Type -> Type #

Hashable StartDataCollectionByAgentIds Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

ToJSON StartDataCollectionByAgentIds Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

AWSRequest StartDataCollectionByAgentIds Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

Associated Types

type Rs StartDataCollectionByAgentIds :: Type #

ToHeaders StartDataCollectionByAgentIds Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

ToPath StartDataCollectionByAgentIds Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

ToQuery StartDataCollectionByAgentIds Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

NFData StartDataCollectionByAgentIds Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

type Rep StartDataCollectionByAgentIds Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

type Rep StartDataCollectionByAgentIds = D1 (MetaData "StartDataCollectionByAgentIds" "Network.AWS.Discovery.StartDataCollectionByAgentIds" "amazonka-discovery-1.6.1-BCKU0SsQ5St9AKTJSgbzOA" True) (C1 (MetaCons "StartDataCollectionByAgentIds'" PrefixI True) (S1 (MetaSel (Just "_sAgentIds") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 [Text])))
type Rs StartDataCollectionByAgentIds Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

Request Lenses

sAgentIds :: Lens' StartDataCollectionByAgentIds [Text] Source #

The IDs of the agents or connectors from which to start collecting data. If you send a request to an agentconnector ID that you do not have permission to contact, according to your AWS account, the service does not throw an exception. Instead, it returns the error in the Description field. If you send a request to multiple agentsconnectors and you do not have permission to contact some of those agentsconnectors, the system does not throw an exception. Instead, the system shows Failed in the Description/ field.

Destructuring the Response

startDataCollectionByAgentIdsResponse Source #

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

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

  • srsAgentsConfigurationStatus - Information about agents or the connector that were instructed to start collecting data. Information includes the agentconnector ID, a description of the operation performed, and whether the agentconnector configuration was updated.
  • srsResponseStatus - -- | The response status code.

data StartDataCollectionByAgentIdsResponse Source #

Instances
Eq StartDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

Data StartDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

Methods

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

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

toConstr :: StartDataCollectionByAgentIdsResponse -> Constr #

dataTypeOf :: StartDataCollectionByAgentIdsResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read StartDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

Show StartDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

Generic StartDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

NFData StartDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

type Rep StartDataCollectionByAgentIdsResponse Source # 
Instance details

Defined in Network.AWS.Discovery.StartDataCollectionByAgentIds

type Rep StartDataCollectionByAgentIdsResponse = D1 (MetaData "StartDataCollectionByAgentIdsResponse" "Network.AWS.Discovery.StartDataCollectionByAgentIds" "amazonka-discovery-1.6.1-BCKU0SsQ5St9AKTJSgbzOA" False) (C1 (MetaCons "StartDataCollectionByAgentIdsResponse'" PrefixI True) (S1 (MetaSel (Just "_srsAgentsConfigurationStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [AgentConfigurationStatus])) :*: S1 (MetaSel (Just "_srsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))

Response Lenses

srsAgentsConfigurationStatus :: Lens' StartDataCollectionByAgentIdsResponse [AgentConfigurationStatus] Source #

Information about agents or the connector that were instructed to start collecting data. Information includes the agentconnector ID, a description of the operation performed, and whether the agentconnector configuration was updated.