amazonka-ssm-1.6.1: 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 # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

Data GetMaintenanceWindowExecutionTask Source # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

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 # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

Show GetMaintenanceWindowExecutionTask Source # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

Generic GetMaintenanceWindowExecutionTask Source # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

Associated Types

type Rep GetMaintenanceWindowExecutionTask :: Type -> Type #

Hashable GetMaintenanceWindowExecutionTask Source # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

ToJSON GetMaintenanceWindowExecutionTask Source # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

AWSRequest GetMaintenanceWindowExecutionTask Source # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

Associated Types

type Rs GetMaintenanceWindowExecutionTask :: Type #

ToHeaders GetMaintenanceWindowExecutionTask Source # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

ToPath GetMaintenanceWindowExecutionTask Source # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

ToQuery GetMaintenanceWindowExecutionTask Source # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

NFData GetMaintenanceWindowExecutionTask Source # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

type Rep GetMaintenanceWindowExecutionTask Source # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

type Rep GetMaintenanceWindowExecutionTask = D1 (MetaData "GetMaintenanceWindowExecutionTask" "Network.AWS.SSM.GetMaintenanceWindowExecutionTask" "amazonka-ssm-1.6.1-7PbnocxNW5qAr7pEvzAy6Q" False) (C1 (MetaCons "GetMaintenanceWindowExecutionTask'" PrefixI True) (S1 (MetaSel (Just "_gmwetWindowExecutionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_gmwetTaskId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)))
type Rs GetMaintenanceWindowExecutionTask Source # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

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 # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

Data GetMaintenanceWindowExecutionTaskResponse Source # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

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 # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

Generic GetMaintenanceWindowExecutionTaskResponse Source # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

NFData GetMaintenanceWindowExecutionTaskResponse Source # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

type Rep GetMaintenanceWindowExecutionTaskResponse Source # 
Instance details

Defined in Network.AWS.SSM.GetMaintenanceWindowExecutionTask

type Rep GetMaintenanceWindowExecutionTaskResponse = D1 (MetaData "GetMaintenanceWindowExecutionTaskResponse" "Network.AWS.SSM.GetMaintenanceWindowExecutionTask" "amazonka-ssm-1.6.1-7PbnocxNW5qAr7pEvzAy6Q" False) (C1 (MetaCons "GetMaintenanceWindowExecutionTaskResponse'" PrefixI True) (((S1 (MetaSel (Just "_gmwetrsStatus") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MaintenanceWindowExecutionStatus)) :*: (S1 (MetaSel (Just "_gmwetrsTaskParameters") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe (Sensitive [Sensitive (Map Text (Sensitive MaintenanceWindowTaskParameterValueExpression))]))) :*: S1 (MetaSel (Just "_gmwetrsTaskExecutionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 (MetaSel (Just "_gmwetrsPriority") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Nat)) :*: S1 (MetaSel (Just "_gmwetrsStartTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe POSIX))) :*: (S1 (MetaSel (Just "_gmwetrsTaskARN") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_gmwetrsWindowExecutionId") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))))) :*: ((S1 (MetaSel (Just "_gmwetrsStatusDetails") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 (MetaSel (Just "_gmwetrsMaxErrors") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_gmwetrsEndTime") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe POSIX)))) :*: ((S1 (MetaSel (Just "_gmwetrsType") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe MaintenanceWindowTaskType)) :*: S1 (MetaSel (Just "_gmwetrsMaxConcurrency") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 (MetaSel (Just "_gmwetrsServiceRole") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "_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.