pub struct UptimeCheckIp {
pub ip_address: Option<String>,
pub location: Option<String>,
pub region: Option<String>,
}
Expand description
Contains the region, location, and list of IP addresses where checkers in the location run from.
§Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- list uptime check ips (none)
Fields§
§ip_address: Option<String>
The IP address from which the Uptime check originates. This is a fully specified IP address (not an IP address range). Most IP addresses, as of this publication, are in IPv4 format; however, one should not rely on the IP addresses being in IPv4 format indefinitely, and should support interpreting this field in either IPv4 or IPv6 format.
location: Option<String>
A more specific location within the region that typically encodes a particular city/town/metro (and its containing state/province or country) within the broader umbrella region category.
region: Option<String>
A broad region category in which the IP address is located.
Trait Implementations§
Source§impl Clone for UptimeCheckIp
impl Clone for UptimeCheckIp
Source§fn clone(&self) -> UptimeCheckIp
fn clone(&self) -> UptimeCheckIp
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for UptimeCheckIp
impl Debug for UptimeCheckIp
Source§impl Default for UptimeCheckIp
impl Default for UptimeCheckIp
Source§fn default() -> UptimeCheckIp
fn default() -> UptimeCheckIp
Source§impl<'de> Deserialize<'de> for UptimeCheckIp
impl<'de> Deserialize<'de> for UptimeCheckIp
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Source§impl Serialize for UptimeCheckIp
impl Serialize for UptimeCheckIp
impl Resource for UptimeCheckIp
Auto Trait Implementations§
impl Freeze for UptimeCheckIp
impl RefUnwindSafe for UptimeCheckIp
impl Send for UptimeCheckIp
impl Sync for UptimeCheckIp
impl Unpin for UptimeCheckIp
impl UnwindSafe for UptimeCheckIp
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more