pub struct AssociateClientVpnTargetNetworkRequest {
pub client_token: Option<String>,
pub client_vpn_endpoint_id: String,
pub dry_run: Option<bool>,
pub subnet_id: String,
}Fields§
§client_token: Option<String>Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see How to Ensure Idempotency.
client_vpn_endpoint_id: StringThe ID of the Client VPN endpoint.
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.
subnet_id: StringThe ID of the subnet to associate with the Client VPN endpoint.
Trait Implementations§
Source§impl Clone for AssociateClientVpnTargetNetworkRequest
impl Clone for AssociateClientVpnTargetNetworkRequest
Source§fn clone(&self) -> AssociateClientVpnTargetNetworkRequest
fn clone(&self) -> AssociateClientVpnTargetNetworkRequest
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 Default for AssociateClientVpnTargetNetworkRequest
impl Default for AssociateClientVpnTargetNetworkRequest
Source§fn default() -> AssociateClientVpnTargetNetworkRequest
fn default() -> AssociateClientVpnTargetNetworkRequest
Returns the “default value” for a type. Read more
Source§impl PartialEq for AssociateClientVpnTargetNetworkRequest
impl PartialEq for AssociateClientVpnTargetNetworkRequest
Source§fn eq(&self, other: &AssociateClientVpnTargetNetworkRequest) -> bool
fn eq(&self, other: &AssociateClientVpnTargetNetworkRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AssociateClientVpnTargetNetworkRequest
Auto Trait Implementations§
impl Freeze for AssociateClientVpnTargetNetworkRequest
impl RefUnwindSafe for AssociateClientVpnTargetNetworkRequest
impl Send for AssociateClientVpnTargetNetworkRequest
impl Sync for AssociateClientVpnTargetNetworkRequest
impl Unpin for AssociateClientVpnTargetNetworkRequest
impl UnwindSafe for AssociateClientVpnTargetNetworkRequest
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