amazonka-glue-2.0: Amazon Glue 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.Glue.GetCustomEntityType

Description

Retrieves the details of a custom pattern by specifying its name.

Synopsis

Creating a Request

data GetCustomEntityType Source #

See: newGetCustomEntityType smart constructor.

Constructors

GetCustomEntityType' 

Fields

  • name :: Text

    The name of the custom pattern that you want to retrieve.

Instances

Instances details
ToJSON GetCustomEntityType Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

ToHeaders GetCustomEntityType Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

ToPath GetCustomEntityType Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

ToQuery GetCustomEntityType Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

AWSRequest GetCustomEntityType Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

Associated Types

type AWSResponse GetCustomEntityType #

Generic GetCustomEntityType Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

Associated Types

type Rep GetCustomEntityType :: Type -> Type #

Read GetCustomEntityType Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

Show GetCustomEntityType Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

NFData GetCustomEntityType Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

Methods

rnf :: GetCustomEntityType -> () #

Eq GetCustomEntityType Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

Hashable GetCustomEntityType Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

type AWSResponse GetCustomEntityType Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

type Rep GetCustomEntityType Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

type Rep GetCustomEntityType = D1 ('MetaData "GetCustomEntityType" "Amazonka.Glue.GetCustomEntityType" "amazonka-glue-2.0-7miPWwBHdfn8N8SvbpLgE0" 'False) (C1 ('MetaCons "GetCustomEntityType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetCustomEntityType Source #

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

GetCustomEntityType, getCustomEntityType_name - The name of the custom pattern that you want to retrieve.

Request Lenses

getCustomEntityType_name :: Lens' GetCustomEntityType Text Source #

The name of the custom pattern that you want to retrieve.

Destructuring the Response

data GetCustomEntityTypeResponse Source #

See: newGetCustomEntityTypeResponse smart constructor.

Constructors

GetCustomEntityTypeResponse' 

Fields

  • contextWords :: Maybe (NonEmpty Text)

    A list of context words if specified when you created the custom pattern. If none of these context words are found within the vicinity of the regular expression the data will not be detected as sensitive data.

  • name :: Maybe Text

    The name of the custom pattern that you retrieved.

  • regexString :: Maybe Text

    A regular expression string that is used for detecting sensitive data in a custom pattern.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Generic GetCustomEntityTypeResponse Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

Associated Types

type Rep GetCustomEntityTypeResponse :: Type -> Type #

Read GetCustomEntityTypeResponse Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

Show GetCustomEntityTypeResponse Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

NFData GetCustomEntityTypeResponse Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

Eq GetCustomEntityTypeResponse Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

type Rep GetCustomEntityTypeResponse Source # 
Instance details

Defined in Amazonka.Glue.GetCustomEntityType

type Rep GetCustomEntityTypeResponse = D1 ('MetaData "GetCustomEntityTypeResponse" "Amazonka.Glue.GetCustomEntityType" "amazonka-glue-2.0-7miPWwBHdfn8N8SvbpLgE0" 'False) (C1 ('MetaCons "GetCustomEntityTypeResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "contextWords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "regexString") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetCustomEntityTypeResponse Source #

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

GetCustomEntityTypeResponse, getCustomEntityTypeResponse_contextWords - A list of context words if specified when you created the custom pattern. If none of these context words are found within the vicinity of the regular expression the data will not be detected as sensitive data.

GetCustomEntityType, getCustomEntityTypeResponse_name - The name of the custom pattern that you retrieved.

GetCustomEntityTypeResponse, getCustomEntityTypeResponse_regexString - A regular expression string that is used for detecting sensitive data in a custom pattern.

$sel:httpStatus:GetCustomEntityTypeResponse', getCustomEntityTypeResponse_httpStatus - The response's http status code.

Response Lenses

getCustomEntityTypeResponse_contextWords :: Lens' GetCustomEntityTypeResponse (Maybe (NonEmpty Text)) Source #

A list of context words if specified when you created the custom pattern. If none of these context words are found within the vicinity of the regular expression the data will not be detected as sensitive data.

getCustomEntityTypeResponse_name :: Lens' GetCustomEntityTypeResponse (Maybe Text) Source #

The name of the custom pattern that you retrieved.

getCustomEntityTypeResponse_regexString :: Lens' GetCustomEntityTypeResponse (Maybe Text) Source #

A regular expression string that is used for detecting sensitive data in a custom pattern.