pub struct DetachClassicLinkVpcRequest {
pub dry_run: Option<bool>,
pub instance_id: String,
pub vpc_id: String,
}Fields§
§dry_run: Option<bool>Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is DryRunOperation. Otherwise, it is UnauthorizedOperation.
instance_id: StringThe ID of the instance to unlink from the VPC.
vpc_id: StringThe ID of the VPC to which the instance is linked.
Trait Implementations§
Source§impl Clone for DetachClassicLinkVpcRequest
impl Clone for DetachClassicLinkVpcRequest
Source§fn clone(&self) -> DetachClassicLinkVpcRequest
fn clone(&self) -> DetachClassicLinkVpcRequest
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 DetachClassicLinkVpcRequest
impl Debug for DetachClassicLinkVpcRequest
Source§impl Default for DetachClassicLinkVpcRequest
impl Default for DetachClassicLinkVpcRequest
Source§fn default() -> DetachClassicLinkVpcRequest
fn default() -> DetachClassicLinkVpcRequest
Returns the “default value” for a type. Read more
impl StructuralPartialEq for DetachClassicLinkVpcRequest
Auto Trait Implementations§
impl Freeze for DetachClassicLinkVpcRequest
impl RefUnwindSafe for DetachClassicLinkVpcRequest
impl Send for DetachClassicLinkVpcRequest
impl Sync for DetachClassicLinkVpcRequest
impl Unpin for DetachClassicLinkVpcRequest
impl UnwindSafe for DetachClassicLinkVpcRequest
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