amazonka-ec2-1.4.5: Amazon Elastic Compute Cloud SDK.

Copyright(c) 2013-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.AWS.EC2.UnmonitorInstances

Contents

Description

Disables detailed monitoring for a running instance. For more information, see Monitoring Your Instances and Volumes in the Amazon Elastic Compute Cloud User Guide .

Synopsis

Creating a Request

unmonitorInstances :: UnmonitorInstances #

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

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

  • uiDryRun - Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .
  • uiInstanceIds - One or more instance IDs.

data UnmonitorInstances #

Contains the parameters for UnmonitorInstances.

See: unmonitorInstances smart constructor.

Instances

Eq UnmonitorInstances # 
Data UnmonitorInstances # 

Methods

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

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

toConstr :: UnmonitorInstances -> Constr #

dataTypeOf :: UnmonitorInstances -> DataType #

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

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

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

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

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

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

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

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

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

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

Read UnmonitorInstances # 
Show UnmonitorInstances # 
Generic UnmonitorInstances # 
Hashable UnmonitorInstances # 
NFData UnmonitorInstances # 

Methods

rnf :: UnmonitorInstances -> () #

AWSRequest UnmonitorInstances # 
ToQuery UnmonitorInstances # 
ToPath UnmonitorInstances # 
ToHeaders UnmonitorInstances # 
type Rep UnmonitorInstances # 
type Rep UnmonitorInstances = D1 (MetaData "UnmonitorInstances" "Network.AWS.EC2.UnmonitorInstances" "amazonka-ec2-1.4.5-C4CR35JggG2GhWFrIiKGhu" False) (C1 (MetaCons "UnmonitorInstances'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_uiDryRun") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Bool))) (S1 (MetaSel (Just Symbol "_uiInstanceIds") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 [Text]))))
type Rs UnmonitorInstances # 

Request Lenses

uiDryRun :: Lens' UnmonitorInstances (Maybe Bool) #

Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation . Otherwise, it is UnauthorizedOperation .

uiInstanceIds :: Lens' UnmonitorInstances [Text] #

One or more instance IDs.

Destructuring the Response

unmonitorInstancesResponse #

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

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

data UnmonitorInstancesResponse #

Contains the output of UnmonitorInstances.

See: unmonitorInstancesResponse smart constructor.

Instances

Eq UnmonitorInstancesResponse # 
Data UnmonitorInstancesResponse # 

Methods

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

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

toConstr :: UnmonitorInstancesResponse -> Constr #

dataTypeOf :: UnmonitorInstancesResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Read UnmonitorInstancesResponse # 
Show UnmonitorInstancesResponse # 
Generic UnmonitorInstancesResponse # 
NFData UnmonitorInstancesResponse # 
type Rep UnmonitorInstancesResponse # 
type Rep UnmonitorInstancesResponse = D1 (MetaData "UnmonitorInstancesResponse" "Network.AWS.EC2.UnmonitorInstances" "amazonka-ec2-1.4.5-C4CR35JggG2GhWFrIiKGhu" False) (C1 (MetaCons "UnmonitorInstancesResponse'" PrefixI True) ((:*:) (S1 (MetaSel (Just Symbol "_uirsInstanceMonitorings") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe [InstanceMonitoring]))) (S1 (MetaSel (Just Symbol "_uirsResponseStatus") NoSourceUnpackedness SourceStrict DecidedUnpack) (Rec0 Int))))

Response Lenses

uirsResponseStatus :: Lens' UnmonitorInstancesResponse Int #

  • - | The response status code.