Struct gapi_grpc::google::cloud::domains::v1alpha2::dns_settings::CustomDns[][src]

pub struct CustomDns {
    pub name_servers: Vec<String>,
    pub ds_records: Vec<DsRecord>,
}

Configuration for an arbitrary DNS provider.

Fields

name_servers: Vec<String>

Required. A list of name servers that store the DNS zone for this domain. Each name server is a domain name, with Unicode domain names expressed in Punycode format.

ds_records: Vec<DsRecord>

The list of DS records for this domain, which are used to enable DNSSEC. The domain’s DNS provider can provide the values to set here. If this field is empty, DNSSEC is disabled.

Trait Implementations

impl Clone for CustomDns[src]

impl Debug for CustomDns[src]

impl Default for CustomDns[src]

impl Message for CustomDns[src]

impl PartialEq<CustomDns> for CustomDns[src]

impl StructuralPartialEq for CustomDns[src]

Auto Trait Implementations

impl RefUnwindSafe for CustomDns

impl Send for CustomDns

impl Sync for CustomDns

impl Unpin for CustomDns

impl UnwindSafe for CustomDns

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> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

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

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

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]