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.Types.ResourceSetSummary

Description

 
Synopsis

Documentation

data ResourceSetSummary Source #

Summarizes the resource sets used in a policy.

See: newResourceSetSummary smart constructor.

Constructors

ResourceSetSummary' 

Fields

  • description :: Maybe Text

    A description of the resource set.

  • id :: Maybe Text

    A unique identifier for the resource set. This ID is returned in the responses to create and list commands. You provide it to operations like update and delete.

  • lastUpdateTime :: Maybe POSIX

    The last time that the resource set was changed.

  • name :: Maybe Text

    The descriptive name of the resource set. You can't change the name of a resource set after you create it.

Instances

Instances details
FromJSON ResourceSetSummary Source # 
Instance details

Defined in Amazonka.FMS.Types.ResourceSetSummary

Generic ResourceSetSummary Source # 
Instance details

Defined in Amazonka.FMS.Types.ResourceSetSummary

Associated Types

type Rep ResourceSetSummary :: Type -> Type #

Read ResourceSetSummary Source # 
Instance details

Defined in Amazonka.FMS.Types.ResourceSetSummary

Show ResourceSetSummary Source # 
Instance details

Defined in Amazonka.FMS.Types.ResourceSetSummary

NFData ResourceSetSummary Source # 
Instance details

Defined in Amazonka.FMS.Types.ResourceSetSummary

Methods

rnf :: ResourceSetSummary -> () #

Eq ResourceSetSummary Source # 
Instance details

Defined in Amazonka.FMS.Types.ResourceSetSummary

Hashable ResourceSetSummary Source # 
Instance details

Defined in Amazonka.FMS.Types.ResourceSetSummary

type Rep ResourceSetSummary Source # 
Instance details

Defined in Amazonka.FMS.Types.ResourceSetSummary

type Rep ResourceSetSummary = D1 ('MetaData "ResourceSetSummary" "Amazonka.FMS.Types.ResourceSetSummary" "amazonka-fms-2.0-351knTjuYAjE9GRQTo0ohx" 'False) (C1 ('MetaCons "ResourceSetSummary'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "description") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdateTime") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe POSIX)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newResourceSetSummary :: ResourceSetSummary Source #

Create a value of ResourceSetSummary 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:description:ResourceSetSummary', resourceSetSummary_description - A description of the resource set.

$sel:id:ResourceSetSummary', resourceSetSummary_id - A unique identifier for the resource set. This ID is returned in the responses to create and list commands. You provide it to operations like update and delete.

$sel:lastUpdateTime:ResourceSetSummary', resourceSetSummary_lastUpdateTime - The last time that the resource set was changed.

$sel:name:ResourceSetSummary', resourceSetSummary_name - The descriptive name of the resource set. You can't change the name of a resource set after you create it.

resourceSetSummary_id :: Lens' ResourceSetSummary (Maybe Text) Source #

A unique identifier for the resource set. This ID is returned in the responses to create and list commands. You provide it to operations like update and delete.

resourceSetSummary_lastUpdateTime :: Lens' ResourceSetSummary (Maybe UTCTime) Source #

The last time that the resource set was changed.

resourceSetSummary_name :: Lens' ResourceSetSummary (Maybe Text) Source #

The descriptive name of the resource set. You can't change the name of a resource set after you create it.