gogol-runtimeconfig-0.3.0: Google Cloud RuntimeConfig 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.RuntimeConfig.Operations.Delete

Contents

Description

Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.

See: Google Cloud RuntimeConfig API Reference for runtimeconfig.operations.delete.

Synopsis

REST Resource

type OperationsDeleteResource = "v1" :> (Capture "name" Text :> (QueryParam "$.xgafv" Xgafv :> (QueryParam "upload_protocol" Text :> (QueryParam "pp" Bool :> (QueryParam "access_token" Text :> (QueryParam "uploadType" Text :> (QueryParam "bearer_token" Text :> (QueryParam "callback" Text :> (QueryParam "alt" AltJSON :> Delete '[JSON] Empty))))))))) Source #

A resource alias for runtimeconfig.operations.delete method which the OperationsDelete request conforms to.

Creating a Request

operationsDelete Source #

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

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

data OperationsDelete Source #

Deletes a long-running operation. This method indicates that the client is no longer interested in the operation result. It does not cancel the operation. If the server doesn't support this method, it returns `google.rpc.Code.UNIMPLEMENTED`.

See: operationsDelete smart constructor.

Instances

Eq OperationsDelete Source # 
Data OperationsDelete Source # 

Methods

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

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

toConstr :: OperationsDelete -> Constr #

dataTypeOf :: OperationsDelete -> DataType #

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

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

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

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

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

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

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

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

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

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

Show OperationsDelete Source # 
Generic OperationsDelete Source # 
GoogleRequest OperationsDelete Source # 
type Rep OperationsDelete Source # 
type Scopes OperationsDelete Source # 
type Scopes OperationsDelete = (:) Symbol "https://www.googleapis.com/auth/cloud-platform" ((:) Symbol "https://www.googleapis.com/auth/cloudruntimeconfig" ([] Symbol))
type Rs OperationsDelete Source # 

Request Lenses

odUploadProtocol :: Lens' OperationsDelete (Maybe Text) Source #

Upload protocol for media (e.g. "raw", "multipart").

odPp :: Lens' OperationsDelete Bool Source #

Pretty-print response.

odUploadType :: Lens' OperationsDelete (Maybe Text) Source #

Legacy upload protocol for media (e.g. "media", "multipart").

odName :: Lens' OperationsDelete Text Source #

The name of the operation resource to be deleted.