gogol-firestore-0.4.0: Google Cloud Firestore 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.FireStore.Projects.Databases.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: Cloud Firestore API Reference for firestore.projects.databases.operations.delete.

Synopsis

REST Resource

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

A resource alias for firestore.projects.databases.operations.delete method which the ProjectsDatabasesOperationsDelete request conforms to.

Creating a Request

projectsDatabasesOperationsDelete Source #

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

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

data ProjectsDatabasesOperationsDelete 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: projectsDatabasesOperationsDelete smart constructor.

Instances
Eq ProjectsDatabasesOperationsDelete Source # 
Instance details

Defined in Network.Google.Resource.FireStore.Projects.Databases.Operations.Delete

Data ProjectsDatabasesOperationsDelete Source # 
Instance details

Defined in Network.Google.Resource.FireStore.Projects.Databases.Operations.Delete

Methods

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

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

toConstr :: ProjectsDatabasesOperationsDelete -> Constr #

dataTypeOf :: ProjectsDatabasesOperationsDelete -> DataType #

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

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

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

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

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

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

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

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

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

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

Show ProjectsDatabasesOperationsDelete Source # 
Instance details

Defined in Network.Google.Resource.FireStore.Projects.Databases.Operations.Delete

Generic ProjectsDatabasesOperationsDelete Source # 
Instance details

Defined in Network.Google.Resource.FireStore.Projects.Databases.Operations.Delete

Associated Types

type Rep ProjectsDatabasesOperationsDelete :: Type -> Type #

GoogleRequest ProjectsDatabasesOperationsDelete Source # 
Instance details

Defined in Network.Google.Resource.FireStore.Projects.Databases.Operations.Delete

type Rep ProjectsDatabasesOperationsDelete Source # 
Instance details

Defined in Network.Google.Resource.FireStore.Projects.Databases.Operations.Delete

type Rep ProjectsDatabasesOperationsDelete = D1 (MetaData "ProjectsDatabasesOperationsDelete" "Network.Google.Resource.FireStore.Projects.Databases.Operations.Delete" "gogol-firestore-0.4.0-GW3AvKXkpND5rISC8pKhKY" False) (C1 (MetaCons "ProjectsDatabasesOperationsDelete'" PrefixI True) ((S1 (MetaSel (Just "_pdodXgafv") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Xgafv)) :*: (S1 (MetaSel (Just "_pdodUploadProtocol") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_pdodAccessToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 (MetaSel (Just "_pdodUploadType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_pdodName") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_pdodCallback") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))))
type Scopes ProjectsDatabasesOperationsDelete Source # 
Instance details

Defined in Network.Google.Resource.FireStore.Projects.Databases.Operations.Delete

type Scopes ProjectsDatabasesOperationsDelete = "https://www.googleapis.com/auth/cloud-platform" ': ("https://www.googleapis.com/auth/datastore" ': ([] :: [Symbol]))
type Rs ProjectsDatabasesOperationsDelete Source # 
Instance details

Defined in Network.Google.Resource.FireStore.Projects.Databases.Operations.Delete

Request Lenses

pdodUploadProtocol :: Lens' ProjectsDatabasesOperationsDelete (Maybe Text) Source #

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

pdodUploadType :: Lens' ProjectsDatabasesOperationsDelete (Maybe Text) Source #

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

pdodName :: Lens' ProjectsDatabasesOperationsDelete Text Source #

The name of the operation resource to be deleted.