pub struct DeleteVirtualRouterInput {
pub mesh_name: String,
pub mesh_owner: Option<String>,
pub virtual_router_name: String,
}
Fields§
§mesh_name: String
The name of the service mesh to delete the virtual router in.
mesh_owner: Option<String>
The AWS IAM account ID of the service mesh owner. If the account ID is not your own, then it's the ID of the account that shared the mesh with your account. For more information about mesh sharing, see Working with shared meshes.
virtual_router_name: String
The name of the virtual router to delete.
Trait Implementations§
Source§impl Clone for DeleteVirtualRouterInput
impl Clone for DeleteVirtualRouterInput
Source§fn clone(&self) -> DeleteVirtualRouterInput
fn clone(&self) -> DeleteVirtualRouterInput
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 DeleteVirtualRouterInput
impl Debug for DeleteVirtualRouterInput
Source§impl Default for DeleteVirtualRouterInput
impl Default for DeleteVirtualRouterInput
Source§fn default() -> DeleteVirtualRouterInput
fn default() -> DeleteVirtualRouterInput
Returns the “default value” for a type. Read more
Source§impl PartialEq for DeleteVirtualRouterInput
impl PartialEq for DeleteVirtualRouterInput
Source§impl Serialize for DeleteVirtualRouterInput
impl Serialize for DeleteVirtualRouterInput
impl StructuralPartialEq for DeleteVirtualRouterInput
Auto Trait Implementations§
impl Freeze for DeleteVirtualRouterInput
impl RefUnwindSafe for DeleteVirtualRouterInput
impl Send for DeleteVirtualRouterInput
impl Sync for DeleteVirtualRouterInput
impl Unpin for DeleteVirtualRouterInput
impl UnwindSafe for DeleteVirtualRouterInput
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