gogol-tagmanager-0.2.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))))))))) Source #

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

Creating a Request

accountsContainersVersionsRestore Source #

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 Source #

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 Source # 
Data AccountsContainersVersionsRestore Source # 

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 Source # 
Generic AccountsContainersVersionsRestore Source # 
GoogleRequest AccountsContainersVersionsRestore Source # 
type Rep AccountsContainersVersionsRestore Source # 
type Rep AccountsContainersVersionsRestore = D1 (MetaData "AccountsContainersVersionsRestore" "Network.Google.Resource.TagManager.Accounts.Containers.Versions.Restore" "gogol-tagmanager-0.2.0-It8ONsTi93z1Pafnlf7Hr3" 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 Source # 
type Scopes AccountsContainersVersionsRestore = (:) Symbol "https://www.googleapis.com/auth/tagmanager.edit.containers" ([] Symbol)
type Rs AccountsContainersVersionsRestore Source # 

Request Lenses