pub struct UpdateSubnetRequest {
pub dry_run: Option<bool>,
pub map_public_ip_on_launch: bool,
pub subnet_id: String,
}
Fields§
§dry_run: Option<bool>
If true, checks whether you have the required permissions to perform the action.
map_public_ip_on_launch: bool
If true, a public IP is assigned to the network interface cards (NICs) created in the specified Subnet.
subnet_id: String
The ID of the Subnet.
Implementations§
Source§impl UpdateSubnetRequest
impl UpdateSubnetRequest
pub fn new( map_public_ip_on_launch: bool, subnet_id: String, ) -> UpdateSubnetRequest
Trait Implementations§
Source§impl Clone for UpdateSubnetRequest
impl Clone for UpdateSubnetRequest
Source§fn clone(&self) -> UpdateSubnetRequest
fn clone(&self) -> UpdateSubnetRequest
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 UpdateSubnetRequest
impl Debug for UpdateSubnetRequest
Source§impl Default for UpdateSubnetRequest
impl Default for UpdateSubnetRequest
Source§fn default() -> UpdateSubnetRequest
fn default() -> UpdateSubnetRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UpdateSubnetRequest
impl<'de> Deserialize<'de> for UpdateSubnetRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for UpdateSubnetRequest
impl PartialEq for UpdateSubnetRequest
Source§impl Serialize for UpdateSubnetRequest
impl Serialize for UpdateSubnetRequest
impl StructuralPartialEq for UpdateSubnetRequest
Auto Trait Implementations§
impl Freeze for UpdateSubnetRequest
impl RefUnwindSafe for UpdateSubnetRequest
impl Send for UpdateSubnetRequest
impl Sync for UpdateSubnetRequest
impl Unpin for UpdateSubnetRequest
impl UnwindSafe for UpdateSubnetRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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>
Converts
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>
Converts
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