amazonka-guardduty-2.0: Amazon GuardDuty 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.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
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

AWSRequest GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Associated Types

type AWSResponse GetThreatIntelSet #

Generic GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Associated Types

type Rep GetThreatIntelSet :: Type -> Type #

Read GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Show GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

NFData GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Methods

rnf :: GetThreatIntelSet -> () #

Eq GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Hashable GetThreatIntelSet Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

type AWSResponse 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" "amazonka-guardduty-2.0-2NN502sGcQRH5risQZb24c" 'False) (C1 ('MetaCons "GetThreatIntelSet'" 'PrefixI 'True) (S1 ('MetaSel ('Just "detectorId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "threatIntelSetId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

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:

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

Instances

Instances details
Generic GetThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Associated Types

type Rep GetThreatIntelSetResponse :: Type -> Type #

Read GetThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Show GetThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

NFData GetThreatIntelSetResponse Source # 
Instance details

Defined in Amazonka.GuardDuty.GetThreatIntelSet

Eq 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:

GetThreatIntelSetResponse, getThreatIntelSetResponse_tags - The tags of the threat list resource.

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

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.

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.