amazonka-network-firewall-2.0: Amazon Network Firewall 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.NetworkFirewall.Types.Dimension

Description

 
Synopsis

Documentation

data Dimension Source #

The value to use in an Amazon CloudWatch custom metric dimension. This is used in the PublishMetrics CustomAction. A CloudWatch custom metric dimension is a name/value pair that's part of the identity of a metric.

Network Firewall sets the dimension name to CustomAction and you provide the dimension value.

For more information about CloudWatch custom metric dimensions, see Publishing Custom Metrics in the Amazon CloudWatch User Guide.

See: newDimension smart constructor.

Constructors

Dimension' 

Fields

  • value :: Text

    The value to use in the custom metric dimension.

Instances

Instances details
FromJSON Dimension Source # 
Instance details

Defined in Amazonka.NetworkFirewall.Types.Dimension

ToJSON Dimension Source # 
Instance details

Defined in Amazonka.NetworkFirewall.Types.Dimension

Generic Dimension Source # 
Instance details

Defined in Amazonka.NetworkFirewall.Types.Dimension

Associated Types

type Rep Dimension :: Type -> Type #

Read Dimension Source # 
Instance details

Defined in Amazonka.NetworkFirewall.Types.Dimension

Show Dimension Source # 
Instance details

Defined in Amazonka.NetworkFirewall.Types.Dimension

NFData Dimension Source # 
Instance details

Defined in Amazonka.NetworkFirewall.Types.Dimension

Methods

rnf :: Dimension -> () #

Eq Dimension Source # 
Instance details

Defined in Amazonka.NetworkFirewall.Types.Dimension

Hashable Dimension Source # 
Instance details

Defined in Amazonka.NetworkFirewall.Types.Dimension

type Rep Dimension Source # 
Instance details

Defined in Amazonka.NetworkFirewall.Types.Dimension

type Rep Dimension = D1 ('MetaData "Dimension" "Amazonka.NetworkFirewall.Types.Dimension" "amazonka-network-firewall-2.0-4y6HybZBSNcEwGPO5AYVfm" 'False) (C1 ('MetaCons "Dimension'" 'PrefixI 'True) (S1 ('MetaSel ('Just "value") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDimension Source #

Create a value of Dimension 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:value:Dimension', dimension_value - The value to use in the custom metric dimension.

dimension_value :: Lens' Dimension Text Source #

The value to use in the custom metric dimension.