amazonka-fms-2.0: Amazon Firewall Management Service 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.FMS.BatchAssociateResource

Description

Associate resources to a Firewall Manager resource set.

Synopsis

Creating a Request

data BatchAssociateResource Source #

See: newBatchAssociateResource smart constructor.

Constructors

BatchAssociateResource' 

Fields

  • resourceSetIdentifier :: Text

    A unique identifier for the resource set, used in a TODO to refer to the resource set.

  • items :: [Text]

    The uniform resource identifiers (URIs) of resources that should be associated to the resource set. The URIs must be Amazon Resource Names (ARNs).

Instances

Instances details
ToJSON BatchAssociateResource Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

ToHeaders BatchAssociateResource Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

ToPath BatchAssociateResource Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

ToQuery BatchAssociateResource Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

AWSRequest BatchAssociateResource Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

Associated Types

type AWSResponse BatchAssociateResource #

Generic BatchAssociateResource Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

Associated Types

type Rep BatchAssociateResource :: Type -> Type #

Read BatchAssociateResource Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

Show BatchAssociateResource Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

NFData BatchAssociateResource Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

Methods

rnf :: BatchAssociateResource -> () #

Eq BatchAssociateResource Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

Hashable BatchAssociateResource Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

type AWSResponse BatchAssociateResource Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

type Rep BatchAssociateResource Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

type Rep BatchAssociateResource = D1 ('MetaData "BatchAssociateResource" "Amazonka.FMS.BatchAssociateResource" "amazonka-fms-2.0-351knTjuYAjE9GRQTo0ohx" 'False) (C1 ('MetaCons "BatchAssociateResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceSetIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "items") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text])))

newBatchAssociateResource Source #

Create a value of BatchAssociateResource 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:

BatchAssociateResource, batchAssociateResource_resourceSetIdentifier - A unique identifier for the resource set, used in a TODO to refer to the resource set.

$sel:items:BatchAssociateResource', batchAssociateResource_items - The uniform resource identifiers (URIs) of resources that should be associated to the resource set. The URIs must be Amazon Resource Names (ARNs).

Request Lenses

batchAssociateResource_resourceSetIdentifier :: Lens' BatchAssociateResource Text Source #

A unique identifier for the resource set, used in a TODO to refer to the resource set.

batchAssociateResource_items :: Lens' BatchAssociateResource [Text] Source #

The uniform resource identifiers (URIs) of resources that should be associated to the resource set. The URIs must be Amazon Resource Names (ARNs).

Destructuring the Response

data BatchAssociateResourceResponse Source #

See: newBatchAssociateResourceResponse smart constructor.

Constructors

BatchAssociateResourceResponse' 

Fields

Instances

Instances details
Generic BatchAssociateResourceResponse Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

Associated Types

type Rep BatchAssociateResourceResponse :: Type -> Type #

Read BatchAssociateResourceResponse Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

Show BatchAssociateResourceResponse Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

NFData BatchAssociateResourceResponse Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

Eq BatchAssociateResourceResponse Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

type Rep BatchAssociateResourceResponse Source # 
Instance details

Defined in Amazonka.FMS.BatchAssociateResource

type Rep BatchAssociateResourceResponse = D1 ('MetaData "BatchAssociateResourceResponse" "Amazonka.FMS.BatchAssociateResource" "amazonka-fms-2.0-351knTjuYAjE9GRQTo0ohx" 'False) (C1 ('MetaCons "BatchAssociateResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "resourceSetIdentifier") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "failedItems") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [FailedItem]))))

newBatchAssociateResourceResponse Source #

Create a value of BatchAssociateResourceResponse 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:httpStatus:BatchAssociateResourceResponse', batchAssociateResourceResponse_httpStatus - The response's http status code.

BatchAssociateResource, batchAssociateResourceResponse_resourceSetIdentifier - A unique identifier for the resource set, used in a TODO to refer to the resource set.

$sel:failedItems:BatchAssociateResourceResponse', batchAssociateResourceResponse_failedItems - The resources that failed to associate to the resource set.

Response Lenses

batchAssociateResourceResponse_resourceSetIdentifier :: Lens' BatchAssociateResourceResponse Text Source #

A unique identifier for the resource set, used in a TODO to refer to the resource set.

batchAssociateResourceResponse_failedItems :: Lens' BatchAssociateResourceResponse [FailedItem] Source #

The resources that failed to associate to the resource set.