amazonka-frauddetector-2.0: Amazon Fraud Detector 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.FraudDetector.GetVariables

Description

Gets all of the variables or the specific variable. This is a paginated API. Providing null maxSizePerPage results in retrieving maximum of 100 records per page. If you provide maxSizePerPage the value must be between 50 and 100. To get the next page result, a provide a pagination token from GetVariablesResult as part of your request. Null pagination token fetches the records from the beginning.

Synopsis

Creating a Request

data GetVariables Source #

See: newGetVariables smart constructor.

Constructors

GetVariables' 

Fields

Instances

Instances details
ToJSON GetVariables Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

ToHeaders GetVariables Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

ToPath GetVariables Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

ToQuery GetVariables Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

AWSRequest GetVariables Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

Associated Types

type AWSResponse GetVariables #

Generic GetVariables Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

Associated Types

type Rep GetVariables :: Type -> Type #

Read GetVariables Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

Show GetVariables Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

NFData GetVariables Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

Methods

rnf :: GetVariables -> () #

Eq GetVariables Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

Hashable GetVariables Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

type AWSResponse GetVariables Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

type Rep GetVariables Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

type Rep GetVariables = D1 ('MetaData "GetVariables" "Amazonka.FraudDetector.GetVariables" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "GetVariables'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newGetVariables :: GetVariables Source #

Create a value of GetVariables 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:maxResults:GetVariables', getVariables_maxResults - The max size per page determined for the get variable request.

GetVariables, getVariables_name - The name of the variable.

GetVariables, getVariables_nextToken - The next page token of the get variable request.

Request Lenses

getVariables_maxResults :: Lens' GetVariables (Maybe Natural) Source #

The max size per page determined for the get variable request.

getVariables_name :: Lens' GetVariables (Maybe Text) Source #

The name of the variable.

getVariables_nextToken :: Lens' GetVariables (Maybe Text) Source #

The next page token of the get variable request.

Destructuring the Response

data GetVariablesResponse Source #

See: newGetVariablesResponse smart constructor.

Constructors

GetVariablesResponse' 

Fields

Instances

Instances details
Generic GetVariablesResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

Associated Types

type Rep GetVariablesResponse :: Type -> Type #

Read GetVariablesResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

Show GetVariablesResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

NFData GetVariablesResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

Methods

rnf :: GetVariablesResponse -> () #

Eq GetVariablesResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

type Rep GetVariablesResponse Source # 
Instance details

Defined in Amazonka.FraudDetector.GetVariables

type Rep GetVariablesResponse = D1 ('MetaData "GetVariablesResponse" "Amazonka.FraudDetector.GetVariables" "amazonka-frauddetector-2.0-CdXFXtLV8DgKo4Kta7Jw61" 'False) (C1 ('MetaCons "GetVariablesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "variables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Variable])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetVariablesResponse Source #

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

GetVariables, getVariablesResponse_nextToken - The next page token to be used in subsequent requests.

$sel:variables:GetVariablesResponse', getVariablesResponse_variables - The names of the variables returned.

$sel:httpStatus:GetVariablesResponse', getVariablesResponse_httpStatus - The response's http status code.

Response Lenses

getVariablesResponse_nextToken :: Lens' GetVariablesResponse (Maybe Text) Source #

The next page token to be used in subsequent requests.