gogol-resourcemanager-0.3.0: Google Cloud Resource 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.CloudResourceManager.Organizations.Search

Contents

Description

Searches Organization resources that are visible to the user and satisfy the specified filter. This method returns Organizations in an unspecified order. New Organizations do not necessarily appear at the end of the results.

See: Google Cloud Resource Manager API Reference for cloudresourcemanager.organizations.search.

Synopsis

REST Resource

type OrganizationsSearchResource = "v1" :> ("organizations:search" :> (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 :> (ReqBody '[JSON] SearchOrganizationsRequest :> Post '[JSON] SearchOrganizationsResponse)))))))))) Source #

A resource alias for cloudresourcemanager.organizations.search method which the OrganizationsSearch request conforms to.

Creating a Request

organizationsSearch Source #

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

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

data OrganizationsSearch Source #

Searches Organization resources that are visible to the user and satisfy the specified filter. This method returns Organizations in an unspecified order. New Organizations do not necessarily appear at the end of the results.

See: organizationsSearch smart constructor.

Instances

Eq OrganizationsSearch Source # 
Data OrganizationsSearch Source # 

Methods

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

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

toConstr :: OrganizationsSearch -> Constr #

dataTypeOf :: OrganizationsSearch -> DataType #

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

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

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

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

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

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

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

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

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

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

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

Request Lenses

osUploadProtocol :: Lens' OrganizationsSearch (Maybe Text) Source #

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

osPp :: Lens' OrganizationsSearch Bool Source #

Pretty-print response.

osUploadType :: Lens' OrganizationsSearch (Maybe Text) Source #

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