pub struct ManagedZone {Show 16 fields
pub kind: String,
pub name: String,
pub dns_name: String,
pub description: String,
pub id: u64,
pub name_servers: Vec<String>,
pub creation_time: String,
pub dnssec_config: DnsSecConfig,
pub name_server_set: String,
pub visibility: String,
pub private_visibility_config: PrivateVisibilityConfig,
pub forwarding_config: ForwardingConfig,
pub labels: HashMap<String, Value>,
pub peering_config: PeeringConfig,
pub reverse_lookup_config: ReverseLookupConfig,
pub service_directory_config: ServiceDirectoryConfig,
}Fields§
§kind: String§name: String§dns_name: String§description: String§id: u64§name_servers: Vec<String>§creation_time: String§dnssec_config: DnsSecConfig§name_server_set: String§visibility: String§private_visibility_config: PrivateVisibilityConfig§forwarding_config: ForwardingConfig§labels: HashMap<String, Value>§peering_config: PeeringConfig§reverse_lookup_config: ReverseLookupConfig§service_directory_config: ServiceDirectoryConfigTrait Implementations§
Source§impl Debug for ManagedZone
impl Debug for ManagedZone
Source§impl<'de> Deserialize<'de> for ManagedZone
impl<'de> Deserialize<'de> for ManagedZone
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>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ManagedZone
impl RefUnwindSafe for ManagedZone
impl Send for ManagedZone
impl Sync for ManagedZone
impl Unpin for ManagedZone
impl UnwindSafe for ManagedZone
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
Mutably borrows from an owned value. Read more