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

Description

 
Synopsis

Documentation

data AssociationExecutionTarget Source #

Includes information about the specified association execution.

See: newAssociationExecutionTarget smart constructor.

Constructors

AssociationExecutionTarget' 

Fields

Instances

Instances details
Eq AssociationExecutionTarget Source # 
Instance details

Defined in Amazonka.SSM.Types.AssociationExecutionTarget

Read AssociationExecutionTarget Source # 
Instance details

Defined in Amazonka.SSM.Types.AssociationExecutionTarget

Show AssociationExecutionTarget Source # 
Instance details

Defined in Amazonka.SSM.Types.AssociationExecutionTarget

Generic AssociationExecutionTarget Source # 
Instance details

Defined in Amazonka.SSM.Types.AssociationExecutionTarget

Associated Types

type Rep AssociationExecutionTarget :: Type -> Type #

NFData AssociationExecutionTarget Source # 
Instance details

Defined in Amazonka.SSM.Types.AssociationExecutionTarget

Hashable AssociationExecutionTarget Source # 
Instance details

Defined in Amazonka.SSM.Types.AssociationExecutionTarget

FromJSON AssociationExecutionTarget Source # 
Instance details

Defined in Amazonka.SSM.Types.AssociationExecutionTarget

type Rep AssociationExecutionTarget Source # 
Instance details

Defined in Amazonka.SSM.Types.AssociationExecutionTarget

type Rep AssociationExecutionTarget = D1 ('MetaData "AssociationExecutionTarget" "Amazonka.SSM.Types.AssociationExecutionTarget" "libZSservicesZSamazonka-ssmZSamazonka-ssm" 'False) (C1 ('MetaCons "AssociationExecutionTarget'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "associationId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "detailedStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "executionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "outputSource") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe OutputSource)) :*: (S1 ('MetaSel ('Just "lastExecutionDate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "associationVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))))

newAssociationExecutionTarget :: AssociationExecutionTarget Source #

Create a value of AssociationExecutionTarget 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:associationId:AssociationExecutionTarget', associationExecutionTarget_associationId - The association ID.

$sel:detailedStatus:AssociationExecutionTarget', associationExecutionTarget_detailedStatus - Detailed information about the execution status.

$sel:status:AssociationExecutionTarget', associationExecutionTarget_status - The association execution status.

$sel:executionId:AssociationExecutionTarget', associationExecutionTarget_executionId - The execution ID.

$sel:resourceId:AssociationExecutionTarget', associationExecutionTarget_resourceId - The resource ID, for example, the instance ID where the association ran.

$sel:resourceType:AssociationExecutionTarget', associationExecutionTarget_resourceType - The resource type, for example, instance.

$sel:outputSource:AssociationExecutionTarget', associationExecutionTarget_outputSource - The location where the association details are saved.

$sel:lastExecutionDate:AssociationExecutionTarget', associationExecutionTarget_lastExecutionDate - The date of the last execution.

$sel:associationVersion:AssociationExecutionTarget', associationExecutionTarget_associationVersion - The association version.

associationExecutionTarget_detailedStatus :: Lens' AssociationExecutionTarget (Maybe Text) Source #

Detailed information about the execution status.

associationExecutionTarget_resourceId :: Lens' AssociationExecutionTarget (Maybe Text) Source #

The resource ID, for example, the instance ID where the association ran.

associationExecutionTarget_outputSource :: Lens' AssociationExecutionTarget (Maybe OutputSource) Source #

The location where the association details are saved.