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

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

Creating a Request

organizationsSearch #

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 #

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 # 
Data OrganizationsSearch # 

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 # 
Generic OrganizationsSearch # 
GoogleRequest OrganizationsSearch # 
type Rep OrganizationsSearch # 
type Scopes OrganizationsSearch # 
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 # 

Request Lenses

osUploadProtocol :: Lens' OrganizationsSearch (Maybe Text) #

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

osPp :: Lens' OrganizationsSearch Bool #

Pretty-print response.

osUploadType :: Lens' OrganizationsSearch (Maybe Text) #

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