gogol-tagmanager-0.3.0: Google Tag Manager 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.TagManager.Accounts.Containers.Versions.Restore

Contents

Description

Restores a Container Version. This will overwrite the container's current configuration (including its variables, triggers and tags). The operation will not have any effect on the version that is being served (i.e. the published version).

See: Tag Manager API Reference for tagmanager.accounts.containers.versions.restore.

Synopsis

REST Resource

type AccountsContainersVersionsRestoreResource = "tagmanager" :> ("v1" :> ("accounts" :> (Capture "accountId" Text :> ("containers" :> (Capture "containerId" Text :> ("versions" :> (Capture "containerVersionId" Text :> ("restore" :> (QueryParam "alt" AltJSON :> Post '[JSON] ContainerVersion))))))))) #

A resource alias for tagmanager.accounts.containers.versions.restore method which the AccountsContainersVersionsRestore request conforms to.

Creating a Request

accountsContainersVersionsRestore #

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

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

data AccountsContainersVersionsRestore #

Restores a Container Version. This will overwrite the container's current configuration (including its variables, triggers and tags). The operation will not have any effect on the version that is being served (i.e. the published version).

See: accountsContainersVersionsRestore smart constructor.

Instances

Eq AccountsContainersVersionsRestore # 
Data AccountsContainersVersionsRestore # 

Methods

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

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

toConstr :: AccountsContainersVersionsRestore -> Constr #

dataTypeOf :: AccountsContainersVersionsRestore -> DataType #

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

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

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

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

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

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

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

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

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

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

Show AccountsContainersVersionsRestore # 
Generic AccountsContainersVersionsRestore # 
GoogleRequest AccountsContainersVersionsRestore # 
type Rep AccountsContainersVersionsRestore # 
type Rep AccountsContainersVersionsRestore = D1 (MetaData "AccountsContainersVersionsRestore" "Network.Google.Resource.TagManager.Accounts.Containers.Versions.Restore" "gogol-tagmanager-0.3.0-IpMFtsZVwJ2JhuMd0QhNPH" False) (C1 (MetaCons "AccountsContainersVersionsRestore'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_acvrContainerId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) ((:*:) (S1 (MetaSel (Just Symbol "_acvrContainerVersionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_acvrAccountId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))))
type Scopes AccountsContainersVersionsRestore # 
type Scopes AccountsContainersVersionsRestore = (:) Symbol "https://www.googleapis.com/auth/tagmanager.edit.containers" ([] Symbol)
type Rs AccountsContainersVersionsRestore # 

Request Lenses