libZSservicesZSamazonka-waf-regionalZSamazonka-waf-regional
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.WAFRegional.GetSizeConstraintSet

Description

This is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.

For the latest version of AWS WAF, use the AWS WAFV2 API and see the AWS WAF Developer Guide. With the latest version, AWS WAF has a single set of endpoints for regional and global use.

Returns the SizeConstraintSet specified by SizeConstraintSetId.

Synopsis

Creating a Request

data GetSizeConstraintSet Source #

See: newGetSizeConstraintSet smart constructor.

Constructors

GetSizeConstraintSet' 

Fields

  • sizeConstraintSetId :: Text

    The SizeConstraintSetId of the SizeConstraintSet that you want to get. SizeConstraintSetId is returned by CreateSizeConstraintSet and by ListSizeConstraintSets.

Instances

Instances details
Eq GetSizeConstraintSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

Read GetSizeConstraintSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

Show GetSizeConstraintSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

Generic GetSizeConstraintSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

Associated Types

type Rep GetSizeConstraintSet :: Type -> Type #

NFData GetSizeConstraintSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

Methods

rnf :: GetSizeConstraintSet -> () #

Hashable GetSizeConstraintSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

ToJSON GetSizeConstraintSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

AWSRequest GetSizeConstraintSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

Associated Types

type AWSResponse GetSizeConstraintSet #

ToHeaders GetSizeConstraintSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

ToPath GetSizeConstraintSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

ToQuery GetSizeConstraintSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

type Rep GetSizeConstraintSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

type Rep GetSizeConstraintSet = D1 ('MetaData "GetSizeConstraintSet" "Amazonka.WAFRegional.GetSizeConstraintSet" "libZSservicesZSamazonka-waf-regionalZSamazonka-waf-regional" 'False) (C1 ('MetaCons "GetSizeConstraintSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sizeConstraintSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetSizeConstraintSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

newGetSizeConstraintSet Source #

Create a value of GetSizeConstraintSet 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:sizeConstraintSetId:GetSizeConstraintSet', getSizeConstraintSet_sizeConstraintSetId - The SizeConstraintSetId of the SizeConstraintSet that you want to get. SizeConstraintSetId is returned by CreateSizeConstraintSet and by ListSizeConstraintSets.

Request Lenses

getSizeConstraintSet_sizeConstraintSetId :: Lens' GetSizeConstraintSet Text Source #

The SizeConstraintSetId of the SizeConstraintSet that you want to get. SizeConstraintSetId is returned by CreateSizeConstraintSet and by ListSizeConstraintSets.

Destructuring the Response

data GetSizeConstraintSetResponse Source #

See: newGetSizeConstraintSetResponse smart constructor.

Constructors

GetSizeConstraintSetResponse' 

Fields

  • sizeConstraintSet :: Maybe SizeConstraintSet

    Information about the SizeConstraintSet that you specified in the GetSizeConstraintSet request. For more information, see the following topics:

    • SizeConstraintSet: Contains SizeConstraintSetId, SizeConstraints, and Name
    • SizeConstraints: Contains an array of SizeConstraint objects. Each SizeConstraint object contains FieldToMatch, TextTransformation, ComparisonOperator, and Size
    • FieldToMatch: Contains Data and Type
  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq GetSizeConstraintSetResponse Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

Read GetSizeConstraintSetResponse Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

Show GetSizeConstraintSetResponse Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

Generic GetSizeConstraintSetResponse Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

Associated Types

type Rep GetSizeConstraintSetResponse :: Type -> Type #

NFData GetSizeConstraintSetResponse Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

type Rep GetSizeConstraintSetResponse Source # 
Instance details

Defined in Amazonka.WAFRegional.GetSizeConstraintSet

type Rep GetSizeConstraintSetResponse = D1 ('MetaData "GetSizeConstraintSetResponse" "Amazonka.WAFRegional.GetSizeConstraintSet" "libZSservicesZSamazonka-waf-regionalZSamazonka-waf-regional" 'False) (C1 ('MetaCons "GetSizeConstraintSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sizeConstraintSet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SizeConstraintSet)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetSizeConstraintSetResponse Source #

Create a value of GetSizeConstraintSetResponse 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:sizeConstraintSet:GetSizeConstraintSetResponse', getSizeConstraintSetResponse_sizeConstraintSet - Information about the SizeConstraintSet that you specified in the GetSizeConstraintSet request. For more information, see the following topics:

  • SizeConstraintSet: Contains SizeConstraintSetId, SizeConstraints, and Name
  • SizeConstraints: Contains an array of SizeConstraint objects. Each SizeConstraint object contains FieldToMatch, TextTransformation, ComparisonOperator, and Size
  • FieldToMatch: Contains Data and Type

$sel:httpStatus:GetSizeConstraintSetResponse', getSizeConstraintSetResponse_httpStatus - The response's http status code.

Response Lenses

getSizeConstraintSetResponse_sizeConstraintSet :: Lens' GetSizeConstraintSetResponse (Maybe SizeConstraintSet) Source #

Information about the SizeConstraintSet that you specified in the GetSizeConstraintSet request. For more information, see the following topics:

  • SizeConstraintSet: Contains SizeConstraintSetId, SizeConstraints, and Name
  • SizeConstraints: Contains an array of SizeConstraint objects. Each SizeConstraint object contains FieldToMatch, TextTransformation, ComparisonOperator, and Size
  • FieldToMatch: Contains Data and Type