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.Products.UpdatePermissions

Contents

Description

This method has been deprecated. To programmatically approve applications, you must use the iframe mechanism via the generateApprovalUrl and approve methods of the Products resource. For more information, see the Play EMM API usage requirements. The updatePermissions method (deprecated) updates the set of Android app permissions for this app that have been accepted by the enterprise.

See: Google Play EMM API Reference for androidenterprise.products.updatePermissions.

Synopsis

REST Resource

type ProductsUpdatePermissionsResource = "androidenterprise" :> ("v1" :> ("enterprises" :> (Capture "enterpriseId" Text :> ("products" :> (Capture "productId" Text :> ("permissions" :> (QueryParam "alt" AltJSON :> (ReqBody '[JSON] ProductPermissions :> Put '[JSON] ProductPermissions)))))))) Source #

A resource alias for androidenterprise.products.updatePermissions method which the ProductsUpdatePermissions request conforms to.

Creating a Request

productsUpdatePermissions Source #

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

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

data ProductsUpdatePermissions Source #

This method has been deprecated. To programmatically approve applications, you must use the iframe mechanism via the generateApprovalUrl and approve methods of the Products resource. For more information, see the Play EMM API usage requirements. The updatePermissions method (deprecated) updates the set of Android app permissions for this app that have been accepted by the enterprise.

See: productsUpdatePermissions smart constructor.

Instances

Eq ProductsUpdatePermissions Source # 
Data ProductsUpdatePermissions Source # 

Methods

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

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

toConstr :: ProductsUpdatePermissions -> Constr #

dataTypeOf :: ProductsUpdatePermissions -> DataType #

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

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

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

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

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

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

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

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

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

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

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

Request Lenses