amazonka-ssm-1.6.0: Amazon Simple Systems Manager (SSM) SDK.

Copyright(c) 2013-2018 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone
LanguageHaskell2010

Network.AWS.SSM.GetMaintenanceWindowExecutionTask

Contents

Description

Retrieves the details about a specific task executed as part of a Maintenance Window execution.

Synopsis

Creating a Request

getMaintenanceWindowExecutionTask Source #

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

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

  • gmwetWindowExecutionId - The ID of the Maintenance Window execution that includes the task.
  • gmwetTaskId - The ID of the specific task execution in the Maintenance Window task that should be retrieved.

data GetMaintenanceWindowExecutionTask Source #

See: getMaintenanceWindowExecutionTask smart constructor.

Instances

Eq GetMaintenanceWindowExecutionTask Source # 
Data GetMaintenanceWindowExecutionTask Source # 

Methods

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

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

toConstr :: GetMaintenanceWindowExecutionTask -> Constr #

dataTypeOf :: GetMaintenanceWindowExecutionTask -> DataType #

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

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

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

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

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

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

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

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

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

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

Read GetMaintenanceWindowExecutionTask Source # 
Show GetMaintenanceWindowExecutionTask Source # 
Generic GetMaintenanceWindowExecutionTask Source # 
Hashable GetMaintenanceWindowExecutionTask Source # 
ToJSON GetMaintenanceWindowExecutionTask Source # 
NFData GetMaintenanceWindowExecutionTask Source # 
AWSRequest GetMaintenanceWindowExecutionTask Source # 
ToHeaders GetMaintenanceWindowExecutionTask Source # 
ToPath GetMaintenanceWindowExecutionTask Source # 
ToQuery GetMaintenanceWindowExecutionTask Source # 
type Rep GetMaintenanceWindowExecutionTask Source # 
type Rep GetMaintenanceWindowExecutionTask = D1 * (MetaData "GetMaintenanceWindowExecutionTask" "Network.AWS.SSM.GetMaintenanceWindowExecutionTask" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" False) (C1 * (MetaCons "GetMaintenanceWindowExecutionTask'" PrefixI True) ((:*:) * (S1 * (MetaSel (Just Symbol "_gmwetWindowExecutionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text)) (S1 * (MetaSel (Just Symbol "_gmwetTaskId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Text))))
type Rs GetMaintenanceWindowExecutionTask Source # 

Request Lenses

gmwetWindowExecutionId :: Lens' GetMaintenanceWindowExecutionTask Text Source #

The ID of the Maintenance Window execution that includes the task.

gmwetTaskId :: Lens' GetMaintenanceWindowExecutionTask Text Source #

The ID of the specific task execution in the Maintenance Window task that should be retrieved.

Destructuring the Response

getMaintenanceWindowExecutionTaskResponse Source #

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

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

data GetMaintenanceWindowExecutionTaskResponse Source #

Instances

Eq GetMaintenanceWindowExecutionTaskResponse Source # 
Data GetMaintenanceWindowExecutionTaskResponse Source # 

Methods

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

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

toConstr :: GetMaintenanceWindowExecutionTaskResponse -> Constr #

dataTypeOf :: GetMaintenanceWindowExecutionTaskResponse -> DataType #

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

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

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

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

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

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

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

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

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

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

Show GetMaintenanceWindowExecutionTaskResponse Source # 
Generic GetMaintenanceWindowExecutionTaskResponse Source # 
NFData GetMaintenanceWindowExecutionTaskResponse Source # 
type Rep GetMaintenanceWindowExecutionTaskResponse Source # 
type Rep GetMaintenanceWindowExecutionTaskResponse = D1 * (MetaData "GetMaintenanceWindowExecutionTaskResponse" "Network.AWS.SSM.GetMaintenanceWindowExecutionTask" "amazonka-ssm-1.6.0-FkXaKF9jjpY64HF15tLQlO" False) (C1 * (MetaCons "GetMaintenanceWindowExecutionTaskResponse'" PrefixI True) ((:*:) * ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_gmwetrsStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe MaintenanceWindowExecutionStatus))) ((:*:) * (S1 * (MetaSel (Just Symbol "_gmwetrsTaskParameters") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe (Sensitive [Sensitive (Map Text (Sensitive MaintenanceWindowTaskParameterValueExpression))])))) (S1 * (MetaSel (Just Symbol "_gmwetrsTaskExecutionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_gmwetrsPriority") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Nat))) (S1 * (MetaSel (Just Symbol "_gmwetrsStartTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe POSIX)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_gmwetrsTaskARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_gmwetrsWindowExecutionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_gmwetrsStatusDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) ((:*:) * (S1 * (MetaSel (Just Symbol "_gmwetrsMaxErrors") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_gmwetrsEndTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe POSIX))))) ((:*:) * ((:*:) * (S1 * (MetaSel (Just Symbol "_gmwetrsType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe MaintenanceWindowTaskType))) (S1 * (MetaSel (Just Symbol "_gmwetrsMaxConcurrency") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text)))) ((:*:) * (S1 * (MetaSel (Just Symbol "_gmwetrsServiceRole") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * (Maybe Text))) (S1 * (MetaSel (Just Symbol "_gmwetrsResponseStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 * Int)))))))

Response Lenses

gmwetrsTaskParameters :: Lens' GetMaintenanceWindowExecutionTaskResponse (Maybe [HashMap Text MaintenanceWindowTaskParameterValueExpression]) Source #

The parameters passed to the task when it was executed. The map has the following format: Key: string, between 1 and 255 characters Value: an array of strings, each string is between 1 and 255 characters

gmwetrsTaskExecutionId :: Lens' GetMaintenanceWindowExecutionTaskResponse (Maybe Text) Source #

The ID of the specific task execution in the Maintenance Window task that was retrieved.

gmwetrsWindowExecutionId :: Lens' GetMaintenanceWindowExecutionTaskResponse (Maybe Text) Source #

The ID of the Maintenance Window execution that includes the task.

gmwetrsStatusDetails :: Lens' GetMaintenanceWindowExecutionTaskResponse (Maybe Text) Source #

The details explaining the Status. Only available for certain status values.

gmwetrsMaxErrors :: Lens' GetMaintenanceWindowExecutionTaskResponse (Maybe Text) Source #

The defined maximum number of task execution errors allowed before scheduling of the task execution would have been stopped.

gmwetrsMaxConcurrency :: Lens' GetMaintenanceWindowExecutionTaskResponse (Maybe Text) Source #

The defined maximum number of task executions that could be run in parallel.

gmwetrsServiceRole :: Lens' GetMaintenanceWindowExecutionTaskResponse (Maybe Text) Source #

The role that was assumed when executing the task.