gogol-compute-0.2.0: Google Compute Engine 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.Compute.RegionInstanceGroupManagers.ListManagedInstances

Contents

Description

Lists the instances in the managed instance group and instances that are scheduled to be created. The list includes any current actions that the group has scheduled for its instances.

See: Compute Engine API Reference for compute.regionInstanceGroupManagers.listManagedInstances.

Synopsis

REST Resource

type RegionInstanceGroupManagersListManagedInstancesResource = "compute" :> ("v1" :> ("projects" :> (Capture "project" Text :> ("regions" :> (Capture "region" Text :> ("instanceGroupManagers" :> (Capture "instanceGroupManager" Text :> ("listManagedInstances" :> (QueryParam "order_by" Text :> (QueryParam "filter" Text :> (QueryParam "pageToken" Text :> (QueryParam "maxResults" (Textual Word32) :> (QueryParam "alt" AltJSON :> Post '[JSON] RegionInstanceGroupManagersListInstancesResponse))))))))))))) Source #

A resource alias for compute.regionInstanceGroupManagers.listManagedInstances method which the RegionInstanceGroupManagersListManagedInstances request conforms to.

Creating a Request

data RegionInstanceGroupManagersListManagedInstances Source #

Lists the instances in the managed instance group and instances that are scheduled to be created. The list includes any current actions that the group has scheduled for its instances.

See: regionInstanceGroupManagersListManagedInstances smart constructor.

Instances

Eq RegionInstanceGroupManagersListManagedInstances Source # 
Data RegionInstanceGroupManagersListManagedInstances Source # 

Methods

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

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

toConstr :: RegionInstanceGroupManagersListManagedInstances -> Constr #

dataTypeOf :: RegionInstanceGroupManagersListManagedInstances -> DataType #

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

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

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

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

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

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

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

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

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

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

Show RegionInstanceGroupManagersListManagedInstances Source # 
Generic RegionInstanceGroupManagersListManagedInstances Source # 
GoogleRequest RegionInstanceGroupManagersListManagedInstances Source # 
type Rep RegionInstanceGroupManagersListManagedInstances Source # 
type Rep RegionInstanceGroupManagersListManagedInstances = D1 (MetaData "RegionInstanceGroupManagersListManagedInstances" "Network.Google.Resource.Compute.RegionInstanceGroupManagers.ListManagedInstances" "gogol-compute-0.2.0-Au6gUXsPbe4EHzC1JwxdWw" False) (C1 (MetaCons "RegionInstanceGroupManagersListManagedInstances'" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_rigmlmiProject") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) ((:*:) (S1 (MetaSel (Just Symbol "_rigmlmiInstanceGroupManager") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) (S1 (MetaSel (Just Symbol "_rigmlmiOrderBy") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "_rigmlmiFilter") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_rigmlmiRegion") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text))) ((:*:) (S1 (MetaSel (Just Symbol "_rigmlmiPageToken") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) (S1 (MetaSel (Just Symbol "_rigmlmiMaxResults") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Textual Word32)))))))
type Scopes RegionInstanceGroupManagersListManagedInstances Source # 
type Scopes RegionInstanceGroupManagersListManagedInstances = (:) Symbol "https://www.googleapis.com/auth/cloud-platform" ((:) Symbol "https://www.googleapis.com/auth/compute" ((:) Symbol "https://www.googleapis.com/auth/compute.readonly" ([] Symbol)))
type Rs RegionInstanceGroupManagersListManagedInstances Source # 

Request Lenses