Struct aws_sdk_iotwireless::input::UpdateWirelessGatewayInput
source ·
[−]#[non_exhaustive]pub struct UpdateWirelessGatewayInput {
pub id: Option<String>,
pub name: Option<String>,
pub description: Option<String>,
pub join_eui_filters: Option<Vec<Vec<String>>>,
pub net_id_filters: Option<Vec<String>>,
}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.id: Option<String>The ID of the resource to update.
name: Option<String>The new name of the resource.
description: Option<String>A new description of the resource.
join_eui_filters: Option<Vec<Vec<String>>>A list of JoinEuiRange used by LoRa gateways to filter LoRa frames.
net_id_filters: Option<Vec<String>>A list of NetId values that are used by LoRa gateways to filter the uplink frames.
Implementations
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<UpdateWirelessGateway, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<UpdateWirelessGateway, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<UpdateWirelessGateway>
Creates a new builder-style object to manufacture UpdateWirelessGatewayInput
A new description of the resource.
A list of JoinEuiRange used by LoRa gateways to filter LoRa frames.
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl RefUnwindSafe for UpdateWirelessGatewayInput
impl Send for UpdateWirelessGatewayInput
impl Sync for UpdateWirelessGatewayInput
impl Unpin for UpdateWirelessGatewayInput
impl UnwindSafe for UpdateWirelessGatewayInput
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more
