[][src]Struct rusoto_ds::ConditionalForwarder

pub struct ConditionalForwarder {
    pub dns_ip_addrs: Option<Vec<String>>,
    pub remote_domain_name: Option<String>,
    pub replication_scope: Option<String>,
}

Points to a remote domain with which you are setting up a trust relationship. Conditional forwarders are required in order to set up a trust relationship with another domain.

Fields

dns_ip_addrs: Option<Vec<String>>

The IP addresses of the remote DNS server associated with RemoteDomainName. This is the IP address of the DNS server that your conditional forwarder points to.

remote_domain_name: Option<String>

The fully qualified domain name (FQDN) of the remote domains pointed to by the conditional forwarder.

replication_scope: Option<String>

The replication scope of the conditional forwarder. The only allowed value is Domain, which will replicate the conditional forwarder to all of the domain controllers for your AWS directory.

Trait Implementations

impl Clone for ConditionalForwarder[src]

impl Debug for ConditionalForwarder[src]

impl Default for ConditionalForwarder[src]

impl<'de> Deserialize<'de> for ConditionalForwarder[src]

impl PartialEq<ConditionalForwarder> for ConditionalForwarder[src]

impl StructuralPartialEq for ConditionalForwarder[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.