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.GetXssMatchSet

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 XssMatchSet that is specified by XssMatchSetId.

Synopsis

Creating a Request

data GetXssMatchSet Source #

A request to get an XssMatchSet.

See: newGetXssMatchSet smart constructor.

Constructors

GetXssMatchSet' 

Fields

  • xssMatchSetId :: Text

    The XssMatchSetId of the XssMatchSet that you want to get. XssMatchSetId is returned by CreateXssMatchSet and by ListXssMatchSets.

Instances

Instances details
Eq GetXssMatchSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetXssMatchSet

Read GetXssMatchSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetXssMatchSet

Show GetXssMatchSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetXssMatchSet

Generic GetXssMatchSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetXssMatchSet

Associated Types

type Rep GetXssMatchSet :: Type -> Type #

NFData GetXssMatchSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetXssMatchSet

Methods

rnf :: GetXssMatchSet -> () #

Hashable GetXssMatchSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetXssMatchSet

ToJSON GetXssMatchSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetXssMatchSet

AWSRequest GetXssMatchSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetXssMatchSet

Associated Types

type AWSResponse GetXssMatchSet #

ToHeaders GetXssMatchSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetXssMatchSet

ToPath GetXssMatchSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetXssMatchSet

ToQuery GetXssMatchSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetXssMatchSet

type Rep GetXssMatchSet Source # 
Instance details

Defined in Amazonka.WAFRegional.GetXssMatchSet

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

Defined in Amazonka.WAFRegional.GetXssMatchSet

newGetXssMatchSet Source #

Create a value of GetXssMatchSet 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:xssMatchSetId:GetXssMatchSet', getXssMatchSet_xssMatchSetId - The XssMatchSetId of the XssMatchSet that you want to get. XssMatchSetId is returned by CreateXssMatchSet and by ListXssMatchSets.

Request Lenses

getXssMatchSet_xssMatchSetId :: Lens' GetXssMatchSet Text Source #

The XssMatchSetId of the XssMatchSet that you want to get. XssMatchSetId is returned by CreateXssMatchSet and by ListXssMatchSets.

Destructuring the Response

data GetXssMatchSetResponse Source #

The response to a GetXssMatchSet request.

See: newGetXssMatchSetResponse smart constructor.

Constructors

GetXssMatchSetResponse' 

Fields

  • xssMatchSet :: Maybe XssMatchSet

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

    • XssMatchSet: Contains Name, XssMatchSetId, and an array of XssMatchTuple objects
    • XssMatchTuple: Each XssMatchTuple object contains FieldToMatch and TextTransformation
    • FieldToMatch: Contains Data and Type
  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq GetXssMatchSetResponse Source # 
Instance details

Defined in Amazonka.WAFRegional.GetXssMatchSet

Read GetXssMatchSetResponse Source # 
Instance details

Defined in Amazonka.WAFRegional.GetXssMatchSet

Show GetXssMatchSetResponse Source # 
Instance details

Defined in Amazonka.WAFRegional.GetXssMatchSet

Generic GetXssMatchSetResponse Source # 
Instance details

Defined in Amazonka.WAFRegional.GetXssMatchSet

Associated Types

type Rep GetXssMatchSetResponse :: Type -> Type #

NFData GetXssMatchSetResponse Source # 
Instance details

Defined in Amazonka.WAFRegional.GetXssMatchSet

Methods

rnf :: GetXssMatchSetResponse -> () #

type Rep GetXssMatchSetResponse Source # 
Instance details

Defined in Amazonka.WAFRegional.GetXssMatchSet

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

newGetXssMatchSetResponse Source #

Create a value of GetXssMatchSetResponse 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:xssMatchSet:GetXssMatchSetResponse', getXssMatchSetResponse_xssMatchSet - Information about the XssMatchSet that you specified in the GetXssMatchSet request. For more information, see the following topics:

  • XssMatchSet: Contains Name, XssMatchSetId, and an array of XssMatchTuple objects
  • XssMatchTuple: Each XssMatchTuple object contains FieldToMatch and TextTransformation
  • FieldToMatch: Contains Data and Type

$sel:httpStatus:GetXssMatchSetResponse', getXssMatchSetResponse_httpStatus - The response's http status code.

Response Lenses

getXssMatchSetResponse_xssMatchSet :: Lens' GetXssMatchSetResponse (Maybe XssMatchSet) Source #

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

  • XssMatchSet: Contains Name, XssMatchSetId, and an array of XssMatchTuple objects
  • XssMatchTuple: Each XssMatchTuple object contains FieldToMatch and TextTransformation
  • FieldToMatch: Contains Data and Type