#[non_exhaustive]pub struct VpcNetwork {
pub type: Type,
pub network: String,
/* private fields */
}Expand description
Represents a VMware Engine VPC network that is managed by a VMware Engine network resource.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.type: TypeOutput only. Type of VPC network (INTRANET, INTERNET, or GOOGLE_CLOUD)
network: StringOutput only. The relative resource name of the service VPC network this
VMware Engine network is attached to. For example:
projects/123123/global/networks/my-network
Implementations§
Trait Implementations§
Source§impl Clone for VpcNetwork
impl Clone for VpcNetwork
Source§fn clone(&self) -> VpcNetwork
fn clone(&self) -> VpcNetwork
Returns a duplicate 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 VpcNetwork
impl Debug for VpcNetwork
Source§impl Default for VpcNetwork
impl Default for VpcNetwork
Source§fn default() -> VpcNetwork
fn default() -> VpcNetwork
Returns the “default value” for a type. Read more
Source§impl PartialEq for VpcNetwork
impl PartialEq for VpcNetwork
impl StructuralPartialEq for VpcNetwork
Auto Trait Implementations§
impl Freeze for VpcNetwork
impl RefUnwindSafe for VpcNetwork
impl Send for VpcNetwork
impl Sync for VpcNetwork
impl Unpin for VpcNetwork
impl UnwindSafe for VpcNetwork
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