libZSservicesZSamazonka-pinpoint-emailZSamazonka-pinpoint-email
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.PinpointEmail.PutDedicatedIpWarmupAttributes

Description

 
Synopsis

Creating a Request

data PutDedicatedIpWarmupAttributes Source #

A request to change the warm-up attributes for a dedicated IP address. This operation is useful when you want to resume the warm-up process for an existing IP address.

See: newPutDedicatedIpWarmupAttributes smart constructor.

Constructors

PutDedicatedIpWarmupAttributes' 

Fields

  • ip :: Text

    The dedicated IP address that you want to update the warm-up attributes for.

  • warmupPercentage :: Int

    The warm-up percentage that you want to associate with the dedicated IP address.

Instances

Instances details
Eq PutDedicatedIpWarmupAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

Read PutDedicatedIpWarmupAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

Show PutDedicatedIpWarmupAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

Generic PutDedicatedIpWarmupAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

Associated Types

type Rep PutDedicatedIpWarmupAttributes :: Type -> Type #

NFData PutDedicatedIpWarmupAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

Hashable PutDedicatedIpWarmupAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

ToJSON PutDedicatedIpWarmupAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

AWSRequest PutDedicatedIpWarmupAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

ToHeaders PutDedicatedIpWarmupAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

ToPath PutDedicatedIpWarmupAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

ToQuery PutDedicatedIpWarmupAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

type Rep PutDedicatedIpWarmupAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

type Rep PutDedicatedIpWarmupAttributes = D1 ('MetaData "PutDedicatedIpWarmupAttributes" "Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes" "libZSservicesZSamazonka-pinpoint-emailZSamazonka-pinpoint-email" 'False) (C1 ('MetaCons "PutDedicatedIpWarmupAttributes'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ip") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "warmupPercentage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))
type AWSResponse PutDedicatedIpWarmupAttributes Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

newPutDedicatedIpWarmupAttributes Source #

Create a value of PutDedicatedIpWarmupAttributes 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:ip:PutDedicatedIpWarmupAttributes', putDedicatedIpWarmupAttributes_ip - The dedicated IP address that you want to update the warm-up attributes for.

$sel:warmupPercentage:PutDedicatedIpWarmupAttributes', putDedicatedIpWarmupAttributes_warmupPercentage - The warm-up percentage that you want to associate with the dedicated IP address.

Request Lenses

putDedicatedIpWarmupAttributes_ip :: Lens' PutDedicatedIpWarmupAttributes Text Source #

The dedicated IP address that you want to update the warm-up attributes for.

putDedicatedIpWarmupAttributes_warmupPercentage :: Lens' PutDedicatedIpWarmupAttributes Int Source #

The warm-up percentage that you want to associate with the dedicated IP address.

Destructuring the Response

data PutDedicatedIpWarmupAttributesResponse Source #

An HTTP 200 response if the request succeeds, or an error message if the request fails.

See: newPutDedicatedIpWarmupAttributesResponse smart constructor.

Constructors

PutDedicatedIpWarmupAttributesResponse' 

Fields

Instances

Instances details
Eq PutDedicatedIpWarmupAttributesResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

Read PutDedicatedIpWarmupAttributesResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

Show PutDedicatedIpWarmupAttributesResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

Generic PutDedicatedIpWarmupAttributesResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

NFData PutDedicatedIpWarmupAttributesResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

type Rep PutDedicatedIpWarmupAttributesResponse Source # 
Instance details

Defined in Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes

type Rep PutDedicatedIpWarmupAttributesResponse = D1 ('MetaData "PutDedicatedIpWarmupAttributesResponse" "Amazonka.PinpointEmail.PutDedicatedIpWarmupAttributes" "libZSservicesZSamazonka-pinpoint-emailZSamazonka-pinpoint-email" 'False) (C1 ('MetaCons "PutDedicatedIpWarmupAttributesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newPutDedicatedIpWarmupAttributesResponse Source #

Create a value of PutDedicatedIpWarmupAttributesResponse 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:httpStatus:PutDedicatedIpWarmupAttributesResponse', putDedicatedIpWarmupAttributesResponse_httpStatus - The response's http status code.

Response Lenses