libZSservicesZSamazonka-wafZSamazonka-waf
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.WAF.GetSqlInjectionMatchSet

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 SqlInjectionMatchSet that is specified by SqlInjectionMatchSetId.

Synopsis

Creating a Request

data GetSqlInjectionMatchSet Source #

A request to get a SqlInjectionMatchSet.

See: newGetSqlInjectionMatchSet smart constructor.

Constructors

GetSqlInjectionMatchSet' 

Fields

  • sqlInjectionMatchSetId :: Text

    The SqlInjectionMatchSetId of the SqlInjectionMatchSet that you want to get. SqlInjectionMatchSetId is returned by CreateSqlInjectionMatchSet and by ListSqlInjectionMatchSets.

Instances

Instances details
Eq GetSqlInjectionMatchSet Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

Read GetSqlInjectionMatchSet Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

Show GetSqlInjectionMatchSet Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

Generic GetSqlInjectionMatchSet Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

Associated Types

type Rep GetSqlInjectionMatchSet :: Type -> Type #

NFData GetSqlInjectionMatchSet Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

Methods

rnf :: GetSqlInjectionMatchSet -> () #

Hashable GetSqlInjectionMatchSet Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

ToJSON GetSqlInjectionMatchSet Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

AWSRequest GetSqlInjectionMatchSet Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

ToHeaders GetSqlInjectionMatchSet Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

ToPath GetSqlInjectionMatchSet Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

ToQuery GetSqlInjectionMatchSet Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

type Rep GetSqlInjectionMatchSet Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

type Rep GetSqlInjectionMatchSet = D1 ('MetaData "GetSqlInjectionMatchSet" "Amazonka.WAF.GetSqlInjectionMatchSet" "libZSservicesZSamazonka-wafZSamazonka-waf" 'False) (C1 ('MetaCons "GetSqlInjectionMatchSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sqlInjectionMatchSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetSqlInjectionMatchSet Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

newGetSqlInjectionMatchSet Source #

Create a value of GetSqlInjectionMatchSet 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:sqlInjectionMatchSetId:GetSqlInjectionMatchSet', getSqlInjectionMatchSet_sqlInjectionMatchSetId - The SqlInjectionMatchSetId of the SqlInjectionMatchSet that you want to get. SqlInjectionMatchSetId is returned by CreateSqlInjectionMatchSet and by ListSqlInjectionMatchSets.

Request Lenses

getSqlInjectionMatchSet_sqlInjectionMatchSetId :: Lens' GetSqlInjectionMatchSet Text Source #

The SqlInjectionMatchSetId of the SqlInjectionMatchSet that you want to get. SqlInjectionMatchSetId is returned by CreateSqlInjectionMatchSet and by ListSqlInjectionMatchSets.

Destructuring the Response

data GetSqlInjectionMatchSetResponse Source #

The response to a GetSqlInjectionMatchSet request.

See: newGetSqlInjectionMatchSetResponse smart constructor.

Constructors

GetSqlInjectionMatchSetResponse' 

Fields

  • sqlInjectionMatchSet :: Maybe SqlInjectionMatchSet

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

    • SqlInjectionMatchSet: Contains Name, SqlInjectionMatchSetId, and an array of SqlInjectionMatchTuple objects
    • SqlInjectionMatchTuple: Each SqlInjectionMatchTuple object contains FieldToMatch and TextTransformation
    • FieldToMatch: Contains Data and Type
  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq GetSqlInjectionMatchSetResponse Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

Read GetSqlInjectionMatchSetResponse Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

Show GetSqlInjectionMatchSetResponse Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

Generic GetSqlInjectionMatchSetResponse Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

Associated Types

type Rep GetSqlInjectionMatchSetResponse :: Type -> Type #

NFData GetSqlInjectionMatchSetResponse Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

type Rep GetSqlInjectionMatchSetResponse Source # 
Instance details

Defined in Amazonka.WAF.GetSqlInjectionMatchSet

type Rep GetSqlInjectionMatchSetResponse = D1 ('MetaData "GetSqlInjectionMatchSetResponse" "Amazonka.WAF.GetSqlInjectionMatchSet" "libZSservicesZSamazonka-wafZSamazonka-waf" 'False) (C1 ('MetaCons "GetSqlInjectionMatchSetResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "sqlInjectionMatchSet") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SqlInjectionMatchSet)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetSqlInjectionMatchSetResponse Source #

Create a value of GetSqlInjectionMatchSetResponse 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:sqlInjectionMatchSet:GetSqlInjectionMatchSetResponse', getSqlInjectionMatchSetResponse_sqlInjectionMatchSet - Information about the SqlInjectionMatchSet that you specified in the GetSqlInjectionMatchSet request. For more information, see the following topics:

  • SqlInjectionMatchSet: Contains Name, SqlInjectionMatchSetId, and an array of SqlInjectionMatchTuple objects
  • SqlInjectionMatchTuple: Each SqlInjectionMatchTuple object contains FieldToMatch and TextTransformation
  • FieldToMatch: Contains Data and Type

$sel:httpStatus:GetSqlInjectionMatchSetResponse', getSqlInjectionMatchSetResponse_httpStatus - The response's http status code.

Response Lenses

getSqlInjectionMatchSetResponse_sqlInjectionMatchSet :: Lens' GetSqlInjectionMatchSetResponse (Maybe SqlInjectionMatchSet) Source #

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

  • SqlInjectionMatchSet: Contains Name, SqlInjectionMatchSetId, and an array of SqlInjectionMatchTuple objects
  • SqlInjectionMatchTuple: Each SqlInjectionMatchTuple object contains FieldToMatch and TextTransformation
  • FieldToMatch: Contains Data and Type