amazonka-securitylake-2.0: Amazon Security Lake 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.SecurityLake.GetSubscriber

Description

Retrieves the subscription information for the specified subscription ID. You can get information about a specific subscriber.

Synopsis

Creating a Request

data GetSubscriber Source #

See: newGetSubscriber smart constructor.

Constructors

GetSubscriber' 

Fields

  • id :: Text

    A value created by Amazon Security Lake that uniquely identifies your GetSubscriber API request.

Instances

Instances details
ToHeaders GetSubscriber Source # 
Instance details

Defined in Amazonka.SecurityLake.GetSubscriber

ToPath GetSubscriber Source # 
Instance details

Defined in Amazonka.SecurityLake.GetSubscriber

ToQuery GetSubscriber Source # 
Instance details

Defined in Amazonka.SecurityLake.GetSubscriber

AWSRequest GetSubscriber Source # 
Instance details

Defined in Amazonka.SecurityLake.GetSubscriber

Associated Types

type AWSResponse GetSubscriber #

Generic GetSubscriber Source # 
Instance details

Defined in Amazonka.SecurityLake.GetSubscriber

Associated Types

type Rep GetSubscriber :: Type -> Type #

Read GetSubscriber Source # 
Instance details

Defined in Amazonka.SecurityLake.GetSubscriber

Show GetSubscriber Source # 
Instance details

Defined in Amazonka.SecurityLake.GetSubscriber

NFData GetSubscriber Source # 
Instance details

Defined in Amazonka.SecurityLake.GetSubscriber

Methods

rnf :: GetSubscriber -> () #

Eq GetSubscriber Source # 
Instance details

Defined in Amazonka.SecurityLake.GetSubscriber

Hashable GetSubscriber Source # 
Instance details

Defined in Amazonka.SecurityLake.GetSubscriber

type AWSResponse GetSubscriber Source # 
Instance details

Defined in Amazonka.SecurityLake.GetSubscriber

type Rep GetSubscriber Source # 
Instance details

Defined in Amazonka.SecurityLake.GetSubscriber

type Rep GetSubscriber = D1 ('MetaData "GetSubscriber" "Amazonka.SecurityLake.GetSubscriber" "amazonka-securitylake-2.0-4WRm07ESU278sNrKhxoCOb" 'False) (C1 ('MetaCons "GetSubscriber'" 'PrefixI 'True) (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetSubscriber Source #

Create a value of GetSubscriber 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:id:GetSubscriber', getSubscriber_id - A value created by Amazon Security Lake that uniquely identifies your GetSubscriber API request.

Request Lenses

getSubscriber_id :: Lens' GetSubscriber Text Source #

A value created by Amazon Security Lake that uniquely identifies your GetSubscriber API request.

Destructuring the Response

data GetSubscriberResponse Source #

See: newGetSubscriberResponse smart constructor.

Constructors

GetSubscriberResponse' 

Fields

Instances

Instances details
Generic GetSubscriberResponse Source # 
Instance details

Defined in Amazonka.SecurityLake.GetSubscriber

Associated Types

type Rep GetSubscriberResponse :: Type -> Type #

Read GetSubscriberResponse Source # 
Instance details

Defined in Amazonka.SecurityLake.GetSubscriber

Show GetSubscriberResponse Source # 
Instance details

Defined in Amazonka.SecurityLake.GetSubscriber

NFData GetSubscriberResponse Source # 
Instance details

Defined in Amazonka.SecurityLake.GetSubscriber

Methods

rnf :: GetSubscriberResponse -> () #

Eq GetSubscriberResponse Source # 
Instance details

Defined in Amazonka.SecurityLake.GetSubscriber

type Rep GetSubscriberResponse Source # 
Instance details

Defined in Amazonka.SecurityLake.GetSubscriber

type Rep GetSubscriberResponse = D1 ('MetaData "GetSubscriberResponse" "Amazonka.SecurityLake.GetSubscriber" "amazonka-securitylake-2.0-4WRm07ESU278sNrKhxoCOb" 'False) (C1 ('MetaCons "GetSubscriberResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subscriber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SubscriberResource)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetSubscriberResponse Source #

Create a value of GetSubscriberResponse 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:subscriber:GetSubscriberResponse', getSubscriberResponse_subscriber - The subscription information for the specified subscription ID.

$sel:httpStatus:GetSubscriberResponse', getSubscriberResponse_httpStatus - The response's http status code.

Response Lenses

getSubscriberResponse_subscriber :: Lens' GetSubscriberResponse (Maybe SubscriberResource) Source #

The subscription information for the specified subscription ID.