Struct rusoto_route53::HostedZoneOwner
source · [−]pub struct HostedZoneOwner {
pub owning_account: Option<String>,
pub owning_service: Option<String>,
}
Expand description
A complex type that identifies a hosted zone that a specified Amazon VPC is associated with and the owner of the hosted zone. If there is a value for OwningAccount
, there is no value for OwningService
, and vice versa.
Fields
owning_account: Option<String>
If the hosted zone was created by an AWS account, or was created by an AWS service that creates hosted zones using the current account, OwningAccount
contains the account ID of that account. For example, when you use AWS Cloud Map to create a hosted zone, Cloud Map creates the hosted zone using the current AWS account.
owning_service: Option<String>
If an AWS service uses its own account to create a hosted zone and associate the specified VPC with that hosted zone, OwningService
contains an abbreviation that identifies the service. For example, if Amazon Elastic File System (Amazon EFS) created a hosted zone and associated a VPC with the hosted zone, the value of OwningService
is efs.amazonaws.com
.
Trait Implementations
sourceimpl Clone for HostedZoneOwner
impl Clone for HostedZoneOwner
sourcefn clone(&self) -> HostedZoneOwner
fn clone(&self) -> HostedZoneOwner
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for HostedZoneOwner
impl Debug for HostedZoneOwner
sourceimpl Default for HostedZoneOwner
impl Default for HostedZoneOwner
sourcefn default() -> HostedZoneOwner
fn default() -> HostedZoneOwner
Returns the “default value” for a type. Read more
sourceimpl PartialEq<HostedZoneOwner> for HostedZoneOwner
impl PartialEq<HostedZoneOwner> for HostedZoneOwner
sourcefn eq(&self, other: &HostedZoneOwner) -> bool
fn eq(&self, other: &HostedZoneOwner) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &HostedZoneOwner) -> bool
fn ne(&self, other: &HostedZoneOwner) -> bool
This method tests for !=
.
impl StructuralPartialEq for HostedZoneOwner
Auto Trait Implementations
impl RefUnwindSafe for HostedZoneOwner
impl Send for HostedZoneOwner
impl Sync for HostedZoneOwner
impl Unpin for HostedZoneOwner
impl UnwindSafe for HostedZoneOwner
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more