gogol-shopping-content-0.3.0: Google Content API for Shopping 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.Content.Accounttax.Get

Contents

Description

Retrieves the tax settings of the account. This method can only be called for accounts to which the managing account has access: either the managing account itself or sub-accounts if the managing account is a multi-client account.

See: Content API for Shopping Reference for content.accounttax.get.

Synopsis

REST Resource

type AccounttaxGetResource = "content" :> ("v2" :> (Capture "merchantId" (Textual Word64) :> ("accounttax" :> (Capture "accountId" (Textual Word64) :> (QueryParam "alt" AltJSON :> Get '[JSON] AccountTax))))) Source #

A resource alias for content.accounttax.get method which the AccounttaxGet request conforms to.

Creating a Request

accounttaxGet Source #

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

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

data AccounttaxGet Source #

Retrieves the tax settings of the account. This method can only be called for accounts to which the managing account has access: either the managing account itself or sub-accounts if the managing account is a multi-client account.

See: accounttaxGet smart constructor.

Instances

Eq AccounttaxGet Source # 
Data AccounttaxGet Source # 

Methods

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

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

toConstr :: AccounttaxGet -> Constr #

dataTypeOf :: AccounttaxGet -> DataType #

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

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

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

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

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

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

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

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

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

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

Show AccounttaxGet Source # 
Generic AccounttaxGet Source # 

Associated Types

type Rep AccounttaxGet :: * -> * #

GoogleRequest AccounttaxGet Source # 

Associated Types

type Rs AccounttaxGet :: * #

type Scopes AccounttaxGet :: [Symbol] #

type Rep AccounttaxGet Source # 
type Rep AccounttaxGet = D1 (MetaData "AccounttaxGet" "Network.Google.Resource.Content.Accounttax.Get" "gogol-shopping-content-0.3.0-41TtXTFsjJg1FCE4alRDuM" False) (C1 (MetaCons "AccounttaxGet'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_aggMerchantId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Textual Word64))) (S1 (MetaSel (Just Symbol "_aggAccountId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Textual Word64)))))
type Scopes AccounttaxGet Source # 
type Scopes AccounttaxGet = (:) Symbol "https://www.googleapis.com/auth/content" ([] Symbol)
type Rs AccounttaxGet Source # 

Request Lenses

aggMerchantId :: Lens' AccounttaxGet Word64 Source #

The ID of the managing account.

aggAccountId :: Lens' AccounttaxGet Word64 Source #

The ID of the account for which to get/update account tax settings.