pub struct AttachClassicLinkVpcRequest {
pub dry_run: Option<bool>,
pub groups: Vec<String>,
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.
groups: Vec<String>The ID of one or more of the VPC's security groups. You cannot specify security groups from a different VPC.
instance_id: StringThe ID of an EC2-Classic instance to link to the ClassicLink-enabled VPC.
vpc_id: StringThe ID of a ClassicLink-enabled VPC.
Trait Implementations§
Source§impl Clone for AttachClassicLinkVpcRequest
impl Clone for AttachClassicLinkVpcRequest
Source§fn clone(&self) -> AttachClassicLinkVpcRequest
fn clone(&self) -> AttachClassicLinkVpcRequest
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 AttachClassicLinkVpcRequest
impl Debug for AttachClassicLinkVpcRequest
Source§impl Default for AttachClassicLinkVpcRequest
impl Default for AttachClassicLinkVpcRequest
Source§fn default() -> AttachClassicLinkVpcRequest
fn default() -> AttachClassicLinkVpcRequest
Returns the “default value” for a type. Read more
impl StructuralPartialEq for AttachClassicLinkVpcRequest
Auto Trait Implementations§
impl Freeze for AttachClassicLinkVpcRequest
impl RefUnwindSafe for AttachClassicLinkVpcRequest
impl Send for AttachClassicLinkVpcRequest
impl Sync for AttachClassicLinkVpcRequest
impl Unpin for AttachClassicLinkVpcRequest
impl UnwindSafe for AttachClassicLinkVpcRequest
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