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.MaintenanceWindowExecutionTaskInvocationIdentity

Description

 
Synopsis

Documentation

data MaintenanceWindowExecutionTaskInvocationIdentity Source #

Describes the information about a task invocation for a particular target as part of a task execution performed as part of a maintenance window execution.

See: newMaintenanceWindowExecutionTaskInvocationIdentity smart constructor.

Constructors

MaintenanceWindowExecutionTaskInvocationIdentity' 

Fields

Instances

Instances details
Eq MaintenanceWindowExecutionTaskInvocationIdentity Source # 
Instance details

Defined in Amazonka.SSM.Types.MaintenanceWindowExecutionTaskInvocationIdentity

Show MaintenanceWindowExecutionTaskInvocationIdentity Source # 
Instance details

Defined in Amazonka.SSM.Types.MaintenanceWindowExecutionTaskInvocationIdentity

Generic MaintenanceWindowExecutionTaskInvocationIdentity Source # 
Instance details

Defined in Amazonka.SSM.Types.MaintenanceWindowExecutionTaskInvocationIdentity

NFData MaintenanceWindowExecutionTaskInvocationIdentity Source # 
Instance details

Defined in Amazonka.SSM.Types.MaintenanceWindowExecutionTaskInvocationIdentity

Hashable MaintenanceWindowExecutionTaskInvocationIdentity Source # 
Instance details

Defined in Amazonka.SSM.Types.MaintenanceWindowExecutionTaskInvocationIdentity

FromJSON MaintenanceWindowExecutionTaskInvocationIdentity Source # 
Instance details

Defined in Amazonka.SSM.Types.MaintenanceWindowExecutionTaskInvocationIdentity

type Rep MaintenanceWindowExecutionTaskInvocationIdentity Source # 
Instance details

Defined in Amazonka.SSM.Types.MaintenanceWindowExecutionTaskInvocationIdentity

type Rep MaintenanceWindowExecutionTaskInvocationIdentity = D1 ('MetaData "MaintenanceWindowExecutionTaskInvocationIdentity" "Amazonka.SSM.Types.MaintenanceWindowExecutionTaskInvocationIdentity" "libZSservicesZSamazonka-ssmZSamazonka-ssm" 'False) (C1 ('MetaCons "MaintenanceWindowExecutionTaskInvocationIdentity'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MaintenanceWindowExecutionStatus)) :*: (S1 ('MetaSel ('Just "executionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "taskExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "startTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: (S1 ('MetaSel ('Just "invocationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ownerInformation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text)))))) :*: ((S1 ('MetaSel ('Just "taskType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MaintenanceWindowTaskType)) :*: (S1 ('MetaSel ('Just "windowTargetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "windowExecutionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "statusDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "endTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))))))))

newMaintenanceWindowExecutionTaskInvocationIdentity :: MaintenanceWindowExecutionTaskInvocationIdentity Source #

Create a value of MaintenanceWindowExecutionTaskInvocationIdentity 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:status:MaintenanceWindowExecutionTaskInvocationIdentity', maintenanceWindowExecutionTaskInvocationIdentity_status - The status of the task invocation.

$sel:executionId:MaintenanceWindowExecutionTaskInvocationIdentity', maintenanceWindowExecutionTaskInvocationIdentity_executionId - The ID of the action performed in the service that actually handled the task invocation. If the task type is RUN_COMMAND, this value is the command ID.

$sel:taskExecutionId:MaintenanceWindowExecutionTaskInvocationIdentity', maintenanceWindowExecutionTaskInvocationIdentity_taskExecutionId - The ID of the specific task execution in the maintenance window execution.

$sel:startTime:MaintenanceWindowExecutionTaskInvocationIdentity', maintenanceWindowExecutionTaskInvocationIdentity_startTime - The time the invocation started.

$sel:invocationId:MaintenanceWindowExecutionTaskInvocationIdentity', maintenanceWindowExecutionTaskInvocationIdentity_invocationId - The ID of the task invocation.

$sel:ownerInformation:MaintenanceWindowExecutionTaskInvocationIdentity', maintenanceWindowExecutionTaskInvocationIdentity_ownerInformation - User-provided value that was specified when the target was registered with the maintenance window. This was also included in any Amazon CloudWatch Events events raised during the task invocation.

$sel:taskType:MaintenanceWindowExecutionTaskInvocationIdentity', maintenanceWindowExecutionTaskInvocationIdentity_taskType - The task type.

$sel:windowTargetId:MaintenanceWindowExecutionTaskInvocationIdentity', maintenanceWindowExecutionTaskInvocationIdentity_windowTargetId - The ID of the target definition in this maintenance window the invocation was performed for.

$sel:windowExecutionId:MaintenanceWindowExecutionTaskInvocationIdentity', maintenanceWindowExecutionTaskInvocationIdentity_windowExecutionId - The ID of the maintenance window execution that ran the task.

$sel:statusDetails:MaintenanceWindowExecutionTaskInvocationIdentity', maintenanceWindowExecutionTaskInvocationIdentity_statusDetails - The details explaining the status of the task invocation. Not available for all status values.

$sel:endTime:MaintenanceWindowExecutionTaskInvocationIdentity', maintenanceWindowExecutionTaskInvocationIdentity_endTime - The time the invocation finished.

$sel:parameters:MaintenanceWindowExecutionTaskInvocationIdentity', maintenanceWindowExecutionTaskInvocationIdentity_parameters - The parameters that were provided for the invocation when it was run.

maintenanceWindowExecutionTaskInvocationIdentity_executionId :: Lens' MaintenanceWindowExecutionTaskInvocationIdentity (Maybe Text) Source #

The ID of the action performed in the service that actually handled the task invocation. If the task type is RUN_COMMAND, this value is the command ID.

maintenanceWindowExecutionTaskInvocationIdentity_ownerInformation :: Lens' MaintenanceWindowExecutionTaskInvocationIdentity (Maybe Text) Source #

User-provided value that was specified when the target was registered with the maintenance window. This was also included in any Amazon CloudWatch Events events raised during the task invocation.

maintenanceWindowExecutionTaskInvocationIdentity_windowTargetId :: Lens' MaintenanceWindowExecutionTaskInvocationIdentity (Maybe Text) Source #

The ID of the target definition in this maintenance window the invocation was performed for.

maintenanceWindowExecutionTaskInvocationIdentity_statusDetails :: Lens' MaintenanceWindowExecutionTaskInvocationIdentity (Maybe Text) Source #

The details explaining the status of the task invocation. Not available for all status values.