amazonka-workdocs-1.5.0: Amazon WorkDocs 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.WorkDocs.DescribeActivities

Contents

Description

Describes the user activities in a specified time period.

Synopsis

Creating a Request

describeActivities :: DescribeActivities Source #

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

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

  • daStartTime - The timestamp that determines the starting time of the activities; the response includes the activities performed after the specified timestamp.
  • daAuthenticationToken - Amazon WorkDocs authentication token. This field should not be set when using administrative API actions, as in accessing the API using AWS credentials.
  • daUserId - The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.
  • daMarker - The marker for the next set of results. (You received this marker from a previous call.)
  • daEndTime - The timestamp that determines the end time of the activities; the response includes the activities performed before the specified timestamp.
  • daLimit - The maximum number of items to return.
  • daOrganizationId - The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

data DescribeActivities Source #

See: describeActivities smart constructor.

Instances

Eq DescribeActivities Source # 
Data DescribeActivities Source # 

Methods

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

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

toConstr :: DescribeActivities -> Constr #

dataTypeOf :: DescribeActivities -> DataType #

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

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

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

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

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

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

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

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

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

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

Show DescribeActivities Source # 
Generic DescribeActivities Source # 
Hashable DescribeActivities Source # 
NFData DescribeActivities Source # 

Methods

rnf :: DescribeActivities -> () #

AWSRequest DescribeActivities Source # 
ToQuery DescribeActivities Source # 
ToPath DescribeActivities Source # 
ToHeaders DescribeActivities Source # 
type Rep DescribeActivities Source # 
type Rep DescribeActivities = D1 (MetaData "DescribeActivities" "Network.AWS.WorkDocs.DescribeActivities" "amazonka-workdocs-1.5.0-BQCQjzmZAyNCgdficzQnx9" False) (C1 (MetaCons "DescribeActivities'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_daStartTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe POSIX))) ((:*:) (S1 (MetaSel (Just Symbol "_daAuthenticationToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Sensitive Text)))) (S1 (MetaSel (Just Symbol "_daUserId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_daMarker") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_daEndTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe POSIX)))) ((:*:) (S1 (MetaSel (Just Symbol "_daLimit") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat))) (S1 (MetaSel (Just Symbol "_daOrganizationId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))))))
type Rs DescribeActivities Source # 

Request Lenses

daStartTime :: Lens' DescribeActivities (Maybe UTCTime) Source #

The timestamp that determines the starting time of the activities; the response includes the activities performed after the specified timestamp.

daAuthenticationToken :: Lens' DescribeActivities (Maybe Text) Source #

Amazon WorkDocs authentication token. This field should not be set when using administrative API actions, as in accessing the API using AWS credentials.

daUserId :: Lens' DescribeActivities (Maybe Text) Source #

The ID of the user who performed the action. The response includes activities pertaining to this user. This is an optional parameter and is only applicable for administrative API (SigV4) requests.

daMarker :: Lens' DescribeActivities (Maybe Text) Source #

The marker for the next set of results. (You received this marker from a previous call.)

daEndTime :: Lens' DescribeActivities (Maybe UTCTime) Source #

The timestamp that determines the end time of the activities; the response includes the activities performed before the specified timestamp.

daLimit :: Lens' DescribeActivities (Maybe Natural) Source #

The maximum number of items to return.

daOrganizationId :: Lens' DescribeActivities (Maybe Text) Source #

The ID of the organization. This is a mandatory parameter when using administrative API (SigV4) requests.

Destructuring the Response

describeActivitiesResponse Source #

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

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

data DescribeActivitiesResponse Source #

See: describeActivitiesResponse smart constructor.

Instances

Eq DescribeActivitiesResponse Source # 
Data DescribeActivitiesResponse Source # 

Methods

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

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

toConstr :: DescribeActivitiesResponse -> Constr #

dataTypeOf :: DescribeActivitiesResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read DescribeActivitiesResponse Source # 
Show DescribeActivitiesResponse Source # 
Generic DescribeActivitiesResponse Source # 
NFData DescribeActivitiesResponse Source # 
type Rep DescribeActivitiesResponse Source # 
type Rep DescribeActivitiesResponse = D1 (MetaData "DescribeActivitiesResponse" "Network.AWS.WorkDocs.DescribeActivities" "amazonka-workdocs-1.5.0-BQCQjzmZAyNCgdficzQnx9" False) (C1 (MetaCons "DescribeActivitiesResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_darsUserActivities") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [Activity]))) ((:*:) (S1 (MetaSel (Just Symbol "_darsMarker") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_darsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Int)))))

Response Lenses

darsUserActivities :: Lens' DescribeActivitiesResponse [Activity] Source #

The list of activities for the specified user and time period.

darsMarker :: Lens' DescribeActivitiesResponse (Maybe Text) Source #

The marker for the next set of results.