Struct aws_sdk_sesv2::types::DedicatedIp
source · #[non_exhaustive]pub struct DedicatedIp {
pub ip: String,
pub warmup_status: WarmupStatus,
pub warmup_percentage: i32,
pub pool_name: Option<String>,
}Expand description
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.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.ip: StringAn IPv4 address.
warmup_status: WarmupStatusThe 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.
warmup_percentage: i32Indicates 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.
pool_name: Option<String>The name of the dedicated IP pool that the IP address is associated with.
Implementations§
source§impl DedicatedIp
impl DedicatedIp
sourcepub fn warmup_status(&self) -> &WarmupStatus
pub fn warmup_status(&self) -> &WarmupStatus
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.
sourcepub fn warmup_percentage(&self) -> i32
pub fn warmup_percentage(&self) -> i32
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.
source§impl DedicatedIp
impl DedicatedIp
sourcepub fn builder() -> DedicatedIpBuilder
pub fn builder() -> DedicatedIpBuilder
Creates a new builder-style object to manufacture DedicatedIp.
Trait Implementations§
source§impl Clone for DedicatedIp
impl Clone for DedicatedIp
source§fn clone(&self) -> DedicatedIp
fn clone(&self) -> DedicatedIp
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for DedicatedIp
impl Debug for DedicatedIp
source§impl PartialEq for DedicatedIp
impl PartialEq for DedicatedIp
source§fn eq(&self, other: &DedicatedIp) -> bool
fn eq(&self, other: &DedicatedIp) -> bool
self and other values to be equal, and is used
by ==.