libZSservicesZSamazonka-wafZSamazonka-waf
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.WAF.GetChangeTokenStatus

Description

This is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.

For the latest version of AWS WAF, use the AWS WAFV2 API and see the AWS WAF Developer Guide. With the latest version, AWS WAF has a single set of endpoints for regional and global use.

Returns the status of a ChangeToken that you got by calling GetChangeToken. ChangeTokenStatus is one of the following values:

  • PROVISIONED: You requested the change token by calling GetChangeToken, but you haven't used it yet in a call to create, update, or delete an AWS WAF object.
  • PENDING: AWS WAF is propagating the create, update, or delete request to all AWS WAF servers.
  • INSYNC: Propagation is complete.
Synopsis

Creating a Request

data GetChangeTokenStatus Source #

See: newGetChangeTokenStatus smart constructor.

Constructors

GetChangeTokenStatus' 

Fields

  • changeToken :: Text

    The change token for which you want to get the status. This change token was previously returned in the GetChangeToken response.

Instances

Instances details
Eq GetChangeTokenStatus Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

Read GetChangeTokenStatus Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

Show GetChangeTokenStatus Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

Generic GetChangeTokenStatus Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

Associated Types

type Rep GetChangeTokenStatus :: Type -> Type #

NFData GetChangeTokenStatus Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

Methods

rnf :: GetChangeTokenStatus -> () #

Hashable GetChangeTokenStatus Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

ToJSON GetChangeTokenStatus Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

AWSRequest GetChangeTokenStatus Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

Associated Types

type AWSResponse GetChangeTokenStatus #

ToHeaders GetChangeTokenStatus Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

ToPath GetChangeTokenStatus Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

ToQuery GetChangeTokenStatus Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

type Rep GetChangeTokenStatus Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

type Rep GetChangeTokenStatus = D1 ('MetaData "GetChangeTokenStatus" "Amazonka.WAF.GetChangeTokenStatus" "libZSservicesZSamazonka-wafZSamazonka-waf" 'False) (C1 ('MetaCons "GetChangeTokenStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "changeToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetChangeTokenStatus Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

newGetChangeTokenStatus Source #

Create a value of GetChangeTokenStatus 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:changeToken:GetChangeTokenStatus', getChangeTokenStatus_changeToken - The change token for which you want to get the status. This change token was previously returned in the GetChangeToken response.

Request Lenses

getChangeTokenStatus_changeToken :: Lens' GetChangeTokenStatus Text Source #

The change token for which you want to get the status. This change token was previously returned in the GetChangeToken response.

Destructuring the Response

data GetChangeTokenStatusResponse Source #

See: newGetChangeTokenStatusResponse smart constructor.

Constructors

GetChangeTokenStatusResponse' 

Fields

Instances

Instances details
Eq GetChangeTokenStatusResponse Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

Read GetChangeTokenStatusResponse Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

Show GetChangeTokenStatusResponse Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

Generic GetChangeTokenStatusResponse Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

Associated Types

type Rep GetChangeTokenStatusResponse :: Type -> Type #

NFData GetChangeTokenStatusResponse Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

type Rep GetChangeTokenStatusResponse Source # 
Instance details

Defined in Amazonka.WAF.GetChangeTokenStatus

type Rep GetChangeTokenStatusResponse = D1 ('MetaData "GetChangeTokenStatusResponse" "Amazonka.WAF.GetChangeTokenStatus" "libZSservicesZSamazonka-wafZSamazonka-waf" 'False) (C1 ('MetaCons "GetChangeTokenStatusResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "changeTokenStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ChangeTokenStatus)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetChangeTokenStatusResponse Source #

Create a value of GetChangeTokenStatusResponse 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:changeTokenStatus:GetChangeTokenStatusResponse', getChangeTokenStatusResponse_changeTokenStatus - The status of the change token.

$sel:httpStatus:GetChangeTokenStatusResponse', getChangeTokenStatusResponse_httpStatus - The response's http status code.

Response Lenses