Class: Aws::SESV2::Types::DedicatedIp

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-sesv2/types.rb

Overview

Contains information about a dedicated IP address that is associated with your Amazon SES account.

To learn more about requesting dedicated IP addresses, see [Requesting and Relinquishing Dedicated IP Addresses] in the *Amazon SES Developer Guide*.

[1]: docs.aws.amazon.com/ses/latest/DeveloperGuide/dedicated-ip-case.html

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#ipString

An IPv4 address.

Returns:

  • (String)


1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-sesv2/types.rb', line 1336

class DedicatedIp < Struct.new(
  :ip,
  :warmup_status,
  :warmup_percentage,
  :pool_name)
  SENSITIVE = []
  include Aws::Structure
end

#pool_nameString

The name of the dedicated IP pool that the IP address is associated with.

Returns:

  • (String)


1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-sesv2/types.rb', line 1336

class DedicatedIp < Struct.new(
  :ip,
  :warmup_status,
  :warmup_percentage,
  :pool_name)
  SENSITIVE = []
  include Aws::Structure
end

#warmup_percentageInteger

Indicates how complete the dedicated IP warm-up process is. When this value equals 1, the address has completed the warm-up process and is ready for use.

Returns:

  • (Integer)


1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-sesv2/types.rb', line 1336

class DedicatedIp < Struct.new(
  :ip,
  :warmup_status,
  :warmup_percentage,
  :pool_name)
  SENSITIVE = []
  include Aws::Structure
end

#warmup_statusString

The warm-up status of a dedicated IP address. The status can have one of the following values:

  • ‘IN_PROGRESS` – The IP address isn’t ready to use because the dedicated IP warm-up process is ongoing.

  • ‘DONE` – The dedicated IP warm-up process is complete, and the IP address is ready to use.

Returns:

  • (String)


1336
1337
1338
1339
1340
1341
1342
1343
# File 'lib/aws-sdk-sesv2/types.rb', line 1336

class DedicatedIp < Struct.new(
  :ip,
  :warmup_status,
  :warmup_percentage,
  :pool_name)
  SENSITIVE = []
  include Aws::Structure
end