amazonka-comprehend-2.0: Amazon Comprehend 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.Comprehend.DetectPiiEntities

Description

Inspects the input text for entities that contain personally identifiable information (PII) and returns information about them.

Synopsis

Creating a Request

data DetectPiiEntities Source #

See: newDetectPiiEntities smart constructor.

Constructors

DetectPiiEntities' 

Fields

  • text :: Text

    A UTF-8 text string. The maximum string size is 100 KB.

  • languageCode :: LanguageCode

    The language of the input documents. Currently, English is the only valid language.

Instances

Instances details
ToJSON DetectPiiEntities Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

ToHeaders DetectPiiEntities Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

ToPath DetectPiiEntities Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

ToQuery DetectPiiEntities Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

AWSRequest DetectPiiEntities Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

Associated Types

type AWSResponse DetectPiiEntities #

Generic DetectPiiEntities Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

Associated Types

type Rep DetectPiiEntities :: Type -> Type #

Read DetectPiiEntities Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

Show DetectPiiEntities Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

NFData DetectPiiEntities Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

Methods

rnf :: DetectPiiEntities -> () #

Eq DetectPiiEntities Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

Hashable DetectPiiEntities Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

type AWSResponse DetectPiiEntities Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

type Rep DetectPiiEntities Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

type Rep DetectPiiEntities = D1 ('MetaData "DetectPiiEntities" "Amazonka.Comprehend.DetectPiiEntities" "amazonka-comprehend-2.0-Ko6GCjAQF2RARapSdPn69F" 'False) (C1 ('MetaCons "DetectPiiEntities'" 'PrefixI 'True) (S1 ('MetaSel ('Just "text") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "languageCode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LanguageCode)))

newDetectPiiEntities Source #

Create a value of DetectPiiEntities 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:

DetectPiiEntities, detectPiiEntities_text - A UTF-8 text string. The maximum string size is 100 KB.

DetectPiiEntities, detectPiiEntities_languageCode - The language of the input documents. Currently, English is the only valid language.

Request Lenses

detectPiiEntities_text :: Lens' DetectPiiEntities Text Source #

A UTF-8 text string. The maximum string size is 100 KB.

detectPiiEntities_languageCode :: Lens' DetectPiiEntities LanguageCode Source #

The language of the input documents. Currently, English is the only valid language.

Destructuring the Response

data DetectPiiEntitiesResponse Source #

See: newDetectPiiEntitiesResponse smart constructor.

Constructors

DetectPiiEntitiesResponse' 

Fields

  • entities :: Maybe [PiiEntity]

    A collection of PII entities identified in the input text. For each entity, the response provides the entity type, where the entity text begins and ends, and the level of confidence that Amazon Comprehend has in the detection.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic DetectPiiEntitiesResponse Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

Associated Types

type Rep DetectPiiEntitiesResponse :: Type -> Type #

Read DetectPiiEntitiesResponse Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

Show DetectPiiEntitiesResponse Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

NFData DetectPiiEntitiesResponse Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

Eq DetectPiiEntitiesResponse Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

type Rep DetectPiiEntitiesResponse Source # 
Instance details

Defined in Amazonka.Comprehend.DetectPiiEntities

type Rep DetectPiiEntitiesResponse = D1 ('MetaData "DetectPiiEntitiesResponse" "Amazonka.Comprehend.DetectPiiEntities" "amazonka-comprehend-2.0-Ko6GCjAQF2RARapSdPn69F" 'False) (C1 ('MetaCons "DetectPiiEntitiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "entities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [PiiEntity])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDetectPiiEntitiesResponse Source #

Create a value of DetectPiiEntitiesResponse 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:

DetectPiiEntitiesResponse, detectPiiEntitiesResponse_entities - A collection of PII entities identified in the input text. For each entity, the response provides the entity type, where the entity text begins and ends, and the level of confidence that Amazon Comprehend has in the detection.

$sel:httpStatus:DetectPiiEntitiesResponse', detectPiiEntitiesResponse_httpStatus - The response's http status code.

Response Lenses

detectPiiEntitiesResponse_entities :: Lens' DetectPiiEntitiesResponse (Maybe [PiiEntity]) Source #

A collection of PII entities identified in the input text. For each entity, the response provides the entity type, where the entity text begins and ends, and the level of confidence that Amazon Comprehend has in the detection.