Struct aws_sdk_ec2::operation::associate_client_vpn_target_network::AssociateClientVpnTargetNetworkInput
source · #[non_exhaustive]pub struct AssociateClientVpnTargetNetworkInput {
pub client_vpn_endpoint_id: Option<String>,
pub subnet_id: Option<String>,
pub client_token: Option<String>,
pub dry_run: Option<bool>,
}
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.client_vpn_endpoint_id: Option<String>
The ID of the Client VPN endpoint.
subnet_id: Option<String>
The ID of the subnet to associate with the Client VPN endpoint.
client_token: Option<String>
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring idempotency.
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
.
Implementations§
source§impl AssociateClientVpnTargetNetworkInput
impl AssociateClientVpnTargetNetworkInput
sourcepub fn client_vpn_endpoint_id(&self) -> Option<&str>
pub fn client_vpn_endpoint_id(&self) -> Option<&str>
The ID of the Client VPN endpoint.
sourcepub fn subnet_id(&self) -> Option<&str>
pub fn subnet_id(&self) -> Option<&str>
The ID of the subnet to associate with the Client VPN endpoint.
sourcepub fn client_token(&self) -> Option<&str>
pub fn client_token(&self) -> Option<&str>
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see Ensuring idempotency.
source§impl AssociateClientVpnTargetNetworkInput
impl AssociateClientVpnTargetNetworkInput
sourcepub fn builder() -> AssociateClientVpnTargetNetworkInputBuilder
pub fn builder() -> AssociateClientVpnTargetNetworkInputBuilder
Creates a new builder-style object to manufacture AssociateClientVpnTargetNetworkInput
.
Trait Implementations§
source§impl Clone for AssociateClientVpnTargetNetworkInput
impl Clone for AssociateClientVpnTargetNetworkInput
source§fn clone(&self) -> AssociateClientVpnTargetNetworkInput
fn clone(&self) -> AssociateClientVpnTargetNetworkInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for AssociateClientVpnTargetNetworkInput
impl PartialEq for AssociateClientVpnTargetNetworkInput
source§fn eq(&self, other: &AssociateClientVpnTargetNetworkInput) -> bool
fn eq(&self, other: &AssociateClientVpnTargetNetworkInput) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for AssociateClientVpnTargetNetworkInput
Auto Trait Implementations§
impl Freeze for AssociateClientVpnTargetNetworkInput
impl RefUnwindSafe for AssociateClientVpnTargetNetworkInput
impl Send for AssociateClientVpnTargetNetworkInput
impl Sync for AssociateClientVpnTargetNetworkInput
impl Unpin for AssociateClientVpnTargetNetworkInput
impl UnwindSafe for AssociateClientVpnTargetNetworkInput
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more