libZSservicesZSamazonka-guarddutyZSamazonka-guardduty
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.GuardDuty.GetThreatIntelSet

Description

Retrieves the ThreatIntelSet that is specified by the ThreatIntelSet ID.

Synopsis

Creating a Request

data GetThreatIntelSet Source #

See: newGetThreatIntelSet smart constructor.

Constructors

GetThreatIntelSet' 

Fields

  • detectorId :: Text

    The unique ID of the detector that the threatIntelSet is associated with.

  • threatIntelSetId :: Text

    The unique ID of the threatIntelSet that you want to get.

Instances

Instances details
Eq GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Read GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Show GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Generic GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Associated Types

type Rep GetThreatIntelSet :: Type -> Type #

NFData GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Methods

rnf :: GetThreatIntelSet -> () #

Hashable GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

AWSRequest GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Associated Types

type AWSResponse GetThreatIntelSet #

ToHeaders GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

ToPath GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

ToQuery GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

type Rep GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

type Rep GetThreatIntelSet = D1 ('MetaData "GetThreatIntelSet" "Amazonka.GuardDuty.GetThreatIntelSet" "libZSservicesZSamazonka-guarddutyZSamazonka-guardduty" 'False) (C1 ('MetaCons "GetThreatIntelSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "threatIntelSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

newGetThreatIntelSet Source #

Create a value of GetThreatIntelSet 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:detectorId:GetThreatIntelSet', getThreatIntelSet_detectorId - The unique ID of the detector that the threatIntelSet is associated with.

$sel:threatIntelSetId:GetThreatIntelSet', getThreatIntelSet_threatIntelSetId - The unique ID of the threatIntelSet that you want to get.

Request Lenses

getThreatIntelSet_detectorId :: Lens' GetThreatIntelSet Text Source #

The unique ID of the detector that the threatIntelSet is associated with.

getThreatIntelSet_threatIntelSetId :: Lens' GetThreatIntelSet Text Source #

The unique ID of the threatIntelSet that you want to get.

Destructuring the Response

data GetThreatIntelSetResponse Source #

See: newGetThreatIntelSetResponse smart constructor.

Constructors

GetThreatIntelSetResponse' 

Fields

  • tags :: Maybe (HashMap Text Text)

    The tags of the threat list resource.

  • httpStatus :: Int

    The response's http status code.

  • name :: Text

    A user-friendly ThreatIntelSet name displayed in all findings that are generated by activity that involves IP addresses included in this ThreatIntelSet.

  • format :: ThreatIntelSetFormat

    The format of the threatIntelSet.

  • location :: Text

    The URI of the file that contains the ThreatIntelSet. For example: https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key.

  • status :: ThreatIntelSetStatus

    The status of threatIntelSet file uploaded.

Instances

Instances details
Eq GetThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Read GetThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Show GetThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Generic GetThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Associated Types

type Rep GetThreatIntelSetResponse :: Type -> Type #

NFData GetThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

type Rep GetThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

newGetThreatIntelSetResponse Source #

Create a value of GetThreatIntelSetResponse 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:tags:GetThreatIntelSetResponse', getThreatIntelSetResponse_tags - The tags of the threat list resource.

$sel:httpStatus:GetThreatIntelSetResponse', getThreatIntelSetResponse_httpStatus - The response's http status code.

$sel:name:GetThreatIntelSetResponse', getThreatIntelSetResponse_name - A user-friendly ThreatIntelSet name displayed in all findings that are generated by activity that involves IP addresses included in this ThreatIntelSet.

$sel:format:GetThreatIntelSetResponse', getThreatIntelSetResponse_format - The format of the threatIntelSet.

$sel:location:GetThreatIntelSetResponse', getThreatIntelSetResponse_location - The URI of the file that contains the ThreatIntelSet. For example: https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key.

$sel:status:GetThreatIntelSetResponse', getThreatIntelSetResponse_status - The status of threatIntelSet file uploaded.

Response Lenses

getThreatIntelSetResponse_name :: Lens' GetThreatIntelSetResponse Text Source #

A user-friendly ThreatIntelSet name displayed in all findings that are generated by activity that involves IP addresses included in this ThreatIntelSet.

getThreatIntelSetResponse_location :: Lens' GetThreatIntelSetResponse Text Source #

The URI of the file that contains the ThreatIntelSet. For example: https://s3.us-west-2.amazonaws.com/my-bucket/my-object-key.