gogol-android-enterprise-0.1.1: Google Play EMM SDK.

Copyright(c) 2015-2016 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.Google.Resource.AndroidEnterprise.Collectionviewers.Delete

Contents

Description

Removes the user from the list of those specifically allowed to see the collection. If the collection's visibility is set to viewersOnly then only such users will see the collection.

See: Google Play EMM API Reference for androidenterprise.collectionviewers.delete.

Synopsis

REST Resource

type CollectionviewersDeleteResource = "androidenterprise" :> ("v1" :> ("enterprises" :> (Capture "enterpriseId" Text :> ("collections" :> (Capture "collectionId" Text :> ("users" :> (Capture "userId" Text :> (QueryParam "alt" AltJSON :> Delete '[JSON] ())))))))) Source #

A resource alias for androidenterprise.collectionviewers.delete method which the CollectionviewersDelete request conforms to.

Creating a Request

collectionviewersDelete Source #

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

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

data CollectionviewersDelete Source #

Removes the user from the list of those specifically allowed to see the collection. If the collection's visibility is set to viewersOnly then only such users will see the collection.

See: collectionviewersDelete smart constructor.

Instances

Eq CollectionviewersDelete Source # 
Data CollectionviewersDelete Source # 

Methods

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

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

toConstr :: CollectionviewersDelete -> Constr #

dataTypeOf :: CollectionviewersDelete -> DataType #

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

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

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

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

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

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

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

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

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

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

Show CollectionviewersDelete Source # 
Generic CollectionviewersDelete Source # 
GoogleRequest CollectionviewersDelete Source # 
type Rep CollectionviewersDelete Source # 
type Rep CollectionviewersDelete = D1 (MetaData "CollectionviewersDelete" "Network.Google.Resource.AndroidEnterprise.Collectionviewers.Delete" "gogol-android-enterprise-0.1.1-2K85VOQSryw9Pbs20PQ0Qt" False) (C1 (MetaCons "CollectionviewersDelete'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_cdEnterpriseId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) ((:*:) (S1 (MetaSel (Just Symbol "_cdCollectionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_cdUserId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))))
type Scopes CollectionviewersDelete Source # 
type Scopes CollectionviewersDelete = (:) Symbol "https://www.googleapis.com/auth/androidenterprise" ([] Symbol)
type Rs CollectionviewersDelete Source # 

Request Lenses