Struct google_datafusion1_beta1::api::DnsPeering
source · pub struct DnsPeering {
pub description: Option<String>,
pub domain: Option<String>,
pub name: Option<String>,
pub target_network: Option<String>,
pub target_project: Option<String>,
}
Expand description
DNS peering configuration. These configurations are used to create DNS peering with the customer Cloud DNS.
§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).
- locations instances dns peerings create projects (request|response)
Fields§
§description: Option<String>
Optional. Optional description of the dns zone.
domain: Option<String>
Required. The dns name suffix of the zone.
name: Option<String>
Required. The resource name of the dns peering zone. Format: projects/{project}/locations/{location}/instances/{instance}/dnsPeerings/{dns_peering}
target_network: Option<String>
Optional. Optional target network to which dns peering should happen.
target_project: Option<String>
Optional. Optional target project to which dns peering should happen.
Trait Implementations§
source§impl Clone for DnsPeering
impl Clone for DnsPeering
source§fn clone(&self) -> DnsPeering
fn clone(&self) -> DnsPeering
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for DnsPeering
impl Debug for DnsPeering
source§impl Default for DnsPeering
impl Default for DnsPeering
source§fn default() -> DnsPeering
fn default() -> DnsPeering
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for DnsPeering
impl<'de> Deserialize<'de> for DnsPeering
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
source§impl Serialize for DnsPeering
impl Serialize for DnsPeering
impl RequestValue for DnsPeering
impl ResponseResult for DnsPeering
Auto Trait Implementations§
impl RefUnwindSafe for DnsPeering
impl Send for DnsPeering
impl Sync for DnsPeering
impl Unpin for DnsPeering
impl UnwindSafe for DnsPeering
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