pub struct UpdateNetworkProfile { /* private fields */ }Expand description
Fluent builder constructing a request to UpdateNetworkProfile.
Updates the network profile.
Implementations
sourceimpl UpdateNetworkProfile
impl UpdateNetworkProfile
sourcepub async fn send(
self
) -> Result<UpdateNetworkProfileOutput, SdkError<UpdateNetworkProfileError>>
pub async fn send(
self
) -> Result<UpdateNetworkProfileOutput, SdkError<UpdateNetworkProfileError>>
Sends the request and returns the response.
If an error occurs, an SdkError will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub fn arn(self, input: impl Into<String>) -> Self
pub fn arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the project for which you want to update network profile settings.
sourcepub fn set_arn(self, input: Option<String>) -> Self
pub fn set_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the project for which you want to update network profile settings.
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The name of the network profile about which you are returning information.
sourcepub fn set_name(self, input: Option<String>) -> Self
pub fn set_name(self, input: Option<String>) -> Self
The name of the network profile about which you are returning information.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
The description of the network profile about which you are returning information.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
The description of the network profile about which you are returning information.
sourcepub fn type(self, input: NetworkProfileType) -> Self
pub fn type(self, input: NetworkProfileType) -> Self
The type of network profile to return information about. Valid values are listed here.
sourcepub fn set_type(self, input: Option<NetworkProfileType>) -> Self
pub fn set_type(self, input: Option<NetworkProfileType>) -> Self
The type of network profile to return information about. Valid values are listed here.
sourcepub fn uplink_bandwidth_bits(self, input: i64) -> Self
pub fn uplink_bandwidth_bits(self, input: i64) -> Self
The data throughput rate in bits per second, as an integer from 0 to 104857600.
sourcepub fn set_uplink_bandwidth_bits(self, input: Option<i64>) -> Self
pub fn set_uplink_bandwidth_bits(self, input: Option<i64>) -> Self
The data throughput rate in bits per second, as an integer from 0 to 104857600.
sourcepub fn downlink_bandwidth_bits(self, input: i64) -> Self
pub fn downlink_bandwidth_bits(self, input: i64) -> Self
The data throughput rate in bits per second, as an integer from 0 to 104857600.
sourcepub fn set_downlink_bandwidth_bits(self, input: Option<i64>) -> Self
pub fn set_downlink_bandwidth_bits(self, input: Option<i64>) -> Self
The data throughput rate in bits per second, as an integer from 0 to 104857600.
sourcepub fn uplink_delay_ms(self, input: i64) -> Self
pub fn uplink_delay_ms(self, input: i64) -> Self
Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
sourcepub fn set_uplink_delay_ms(self, input: Option<i64>) -> Self
pub fn set_uplink_delay_ms(self, input: Option<i64>) -> Self
Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
sourcepub fn downlink_delay_ms(self, input: i64) -> Self
pub fn downlink_delay_ms(self, input: i64) -> Self
Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
sourcepub fn set_downlink_delay_ms(self, input: Option<i64>) -> Self
pub fn set_downlink_delay_ms(self, input: Option<i64>) -> Self
Delay time for all packets to destination in milliseconds as an integer from 0 to 2000.
sourcepub fn uplink_jitter_ms(self, input: i64) -> Self
pub fn uplink_jitter_ms(self, input: i64) -> Self
Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
sourcepub fn set_uplink_jitter_ms(self, input: Option<i64>) -> Self
pub fn set_uplink_jitter_ms(self, input: Option<i64>) -> Self
Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
sourcepub fn downlink_jitter_ms(self, input: i64) -> Self
pub fn downlink_jitter_ms(self, input: i64) -> Self
Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
sourcepub fn set_downlink_jitter_ms(self, input: Option<i64>) -> Self
pub fn set_downlink_jitter_ms(self, input: Option<i64>) -> Self
Time variation in the delay of received packets in milliseconds as an integer from 0 to 2000.
sourcepub fn uplink_loss_percent(self, input: i32) -> Self
pub fn uplink_loss_percent(self, input: i32) -> Self
Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
sourcepub fn set_uplink_loss_percent(self, input: Option<i32>) -> Self
pub fn set_uplink_loss_percent(self, input: Option<i32>) -> Self
Proportion of transmitted packets that fail to arrive from 0 to 100 percent.
sourcepub fn downlink_loss_percent(self, input: i32) -> Self
pub fn downlink_loss_percent(self, input: i32) -> Self
Proportion of received packets that fail to arrive from 0 to 100 percent.
sourcepub fn set_downlink_loss_percent(self, input: Option<i32>) -> Self
pub fn set_downlink_loss_percent(self, input: Option<i32>) -> Self
Proportion of received packets that fail to arrive from 0 to 100 percent.
Trait Implementations
sourceimpl Clone for UpdateNetworkProfile
impl Clone for UpdateNetworkProfile
sourcefn clone(&self) -> UpdateNetworkProfile
fn clone(&self) -> UpdateNetworkProfile
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl !RefUnwindSafe for UpdateNetworkProfile
impl Send for UpdateNetworkProfile
impl Sync for UpdateNetworkProfile
impl Unpin for UpdateNetworkProfile
impl !UnwindSafe for UpdateNetworkProfile
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more