amazonka-ssm-2.0: Amazon Simple Systems Manager (SSM) SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.SSM.CreateAssociationBatch

Description

Associates the specified Amazon Web Services Systems Manager document (SSM document) with the specified managed nodes or targets.

When you associate a document with one or more managed nodes using IDs or tags, Amazon Web Services Systems Manager Agent (SSM Agent) running on the managed node processes the document and configures the node as specified.

If you associate a document with a managed node that already has an associated document, the system returns the AssociationAlreadyExists exception.

Synopsis

Creating a Request

data CreateAssociationBatch Source #

See: newCreateAssociationBatch smart constructor.

Constructors

CreateAssociationBatch' 

Fields

Instances

Instances details
ToJSON CreateAssociationBatch Source # 
Instance details

Defined in Amazonka.SSM.CreateAssociationBatch

ToHeaders CreateAssociationBatch Source # 
Instance details

Defined in Amazonka.SSM.CreateAssociationBatch

ToPath CreateAssociationBatch Source # 
Instance details

Defined in Amazonka.SSM.CreateAssociationBatch

ToQuery CreateAssociationBatch Source # 
Instance details

Defined in Amazonka.SSM.CreateAssociationBatch

AWSRequest CreateAssociationBatch Source # 
Instance details

Defined in Amazonka.SSM.CreateAssociationBatch

Associated Types

type AWSResponse CreateAssociationBatch #

Generic CreateAssociationBatch Source # 
Instance details

Defined in Amazonka.SSM.CreateAssociationBatch

Associated Types

type Rep CreateAssociationBatch :: Type -> Type #

Show CreateAssociationBatch Source # 
Instance details

Defined in Amazonka.SSM.CreateAssociationBatch

NFData CreateAssociationBatch Source # 
Instance details

Defined in Amazonka.SSM.CreateAssociationBatch

Methods

rnf :: CreateAssociationBatch -> () #

Eq CreateAssociationBatch Source # 
Instance details

Defined in Amazonka.SSM.CreateAssociationBatch

Hashable CreateAssociationBatch Source # 
Instance details

Defined in Amazonka.SSM.CreateAssociationBatch

type AWSResponse CreateAssociationBatch Source # 
Instance details

Defined in Amazonka.SSM.CreateAssociationBatch

type Rep CreateAssociationBatch Source # 
Instance details

Defined in Amazonka.SSM.CreateAssociationBatch

type Rep CreateAssociationBatch = D1 ('MetaData "CreateAssociationBatch" "Amazonka.SSM.CreateAssociationBatch" "amazonka-ssm-2.0-Ak65QSGRhJDC5x7UvsCpi8" 'False) (C1 ('MetaCons "CreateAssociationBatch'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entries") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty CreateAssociationBatchRequestEntry))))

newCreateAssociationBatch Source #

Create a value of CreateAssociationBatch 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:entries:CreateAssociationBatch', createAssociationBatch_entries - One or more associations.

Request Lenses

Destructuring the Response

data CreateAssociationBatchResponse Source #

See: newCreateAssociationBatchResponse smart constructor.

Constructors

CreateAssociationBatchResponse' 

Fields

Instances

Instances details
Generic CreateAssociationBatchResponse Source # 
Instance details

Defined in Amazonka.SSM.CreateAssociationBatch

Associated Types

type Rep CreateAssociationBatchResponse :: Type -> Type #

Show CreateAssociationBatchResponse Source # 
Instance details

Defined in Amazonka.SSM.CreateAssociationBatch

NFData CreateAssociationBatchResponse Source # 
Instance details

Defined in Amazonka.SSM.CreateAssociationBatch

Eq CreateAssociationBatchResponse Source # 
Instance details

Defined in Amazonka.SSM.CreateAssociationBatch

type Rep CreateAssociationBatchResponse Source # 
Instance details

Defined in Amazonka.SSM.CreateAssociationBatch

type Rep CreateAssociationBatchResponse = D1 ('MetaData "CreateAssociationBatchResponse" "Amazonka.SSM.CreateAssociationBatch" "amazonka-ssm-2.0-Ak65QSGRhJDC5x7UvsCpi8" 'False) (C1 ('MetaCons "CreateAssociationBatchResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "failed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [FailedCreateAssociation])) :*: (S1 ('MetaSel ('Just "successful") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [AssociationDescription])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateAssociationBatchResponse Source #

Create a value of CreateAssociationBatchResponse 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:failed:CreateAssociationBatchResponse', createAssociationBatchResponse_failed - Information about the associations that failed.

$sel:successful:CreateAssociationBatchResponse', createAssociationBatchResponse_successful - Information about the associations that succeeded.

$sel:httpStatus:CreateAssociationBatchResponse', createAssociationBatchResponse_httpStatus - The response's http status code.

Response Lenses