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

Amazonka.SSM.Types.MaintenanceWindowTaskInvocationParameters

Description

 
Synopsis

Documentation

data MaintenanceWindowTaskInvocationParameters Source #

The parameters for task execution.

See: newMaintenanceWindowTaskInvocationParameters smart constructor.

Constructors

MaintenanceWindowTaskInvocationParameters' 

Fields

Instances

Instances details
Eq MaintenanceWindowTaskInvocationParameters Source # 
Instance details

Defined in Amazonka.SSM.Types.MaintenanceWindowTaskInvocationParameters

Show MaintenanceWindowTaskInvocationParameters Source # 
Instance details

Defined in Amazonka.SSM.Types.MaintenanceWindowTaskInvocationParameters

Generic MaintenanceWindowTaskInvocationParameters Source # 
Instance details

Defined in Amazonka.SSM.Types.MaintenanceWindowTaskInvocationParameters

NFData MaintenanceWindowTaskInvocationParameters Source # 
Instance details

Defined in Amazonka.SSM.Types.MaintenanceWindowTaskInvocationParameters

Hashable MaintenanceWindowTaskInvocationParameters Source # 
Instance details

Defined in Amazonka.SSM.Types.MaintenanceWindowTaskInvocationParameters

ToJSON MaintenanceWindowTaskInvocationParameters Source # 
Instance details

Defined in Amazonka.SSM.Types.MaintenanceWindowTaskInvocationParameters

FromJSON MaintenanceWindowTaskInvocationParameters Source # 
Instance details

Defined in Amazonka.SSM.Types.MaintenanceWindowTaskInvocationParameters

type Rep MaintenanceWindowTaskInvocationParameters Source # 
Instance details

Defined in Amazonka.SSM.Types.MaintenanceWindowTaskInvocationParameters

type Rep MaintenanceWindowTaskInvocationParameters = D1 ('MetaData "MaintenanceWindowTaskInvocationParameters" "Amazonka.SSM.Types.MaintenanceWindowTaskInvocationParameters" "libZSservicesZSamazonka-ssmZSamazonka-ssm" 'False) (C1 ('MetaCons "MaintenanceWindowTaskInvocationParameters'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "automation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MaintenanceWindowAutomationParameters)) :*: S1 ('MetaSel ('Just "stepFunctions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MaintenanceWindowStepFunctionsParameters))) :*: (S1 ('MetaSel ('Just "runCommand") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MaintenanceWindowRunCommandParameters)) :*: S1 ('MetaSel ('Just "lambda") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MaintenanceWindowLambdaParameters)))))

newMaintenanceWindowTaskInvocationParameters :: MaintenanceWindowTaskInvocationParameters Source #

Create a value of MaintenanceWindowTaskInvocationParameters with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:automation:MaintenanceWindowTaskInvocationParameters', maintenanceWindowTaskInvocationParameters_automation - The parameters for an AUTOMATION task type.

$sel:stepFunctions:MaintenanceWindowTaskInvocationParameters', maintenanceWindowTaskInvocationParameters_stepFunctions - The parameters for a STEP_FUNCTIONS task type.

$sel:runCommand:MaintenanceWindowTaskInvocationParameters', maintenanceWindowTaskInvocationParameters_runCommand - The parameters for a RUN_COMMAND task type.

$sel:lambda:MaintenanceWindowTaskInvocationParameters', maintenanceWindowTaskInvocationParameters_lambda - The parameters for a LAMBDA task type.