Struct aws_sdk_iotwireless::operation::create_network_analyzer_configuration::CreateNetworkAnalyzerConfigurationInput
source · #[non_exhaustive]pub struct CreateNetworkAnalyzerConfigurationInput {
pub name: Option<String>,
pub trace_content: Option<TraceContent>,
pub wireless_devices: Option<Vec<String>>,
pub wireless_gateways: Option<Vec<String>>,
pub description: Option<String>,
pub tags: Option<Vec<Tag>>,
pub client_request_token: Option<String>,
pub multicast_groups: 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.name: Option<String>
Name of the network analyzer configuration.
trace_content: Option<TraceContent>
Trace content for your wireless gateway and wireless device resources.
wireless_devices: Option<Vec<String>>
Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId
of the resource to add in the input array.
wireless_gateways: Option<Vec<String>>
Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId
of the resource to add in the input array.
description: Option<String>
The description of the new resource.
The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.
client_request_token: Option<String>
Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.
multicast_groups: Option<Vec<String>>
Multicast Group resources to add to the network analyzer configruation. Provide the MulticastGroupId
of the resource to add in the input array.
Implementations§
source§impl CreateNetworkAnalyzerConfigurationInput
impl CreateNetworkAnalyzerConfigurationInput
sourcepub fn trace_content(&self) -> Option<&TraceContent>
pub fn trace_content(&self) -> Option<&TraceContent>
Trace content for your wireless gateway and wireless device resources.
sourcepub fn wireless_devices(&self) -> Option<&[String]>
pub fn wireless_devices(&self) -> Option<&[String]>
Wireless device resources to add to the network analyzer configuration. Provide the WirelessDeviceId
of the resource to add in the input array.
sourcepub fn wireless_gateways(&self) -> Option<&[String]>
pub fn wireless_gateways(&self) -> Option<&[String]>
Wireless gateway resources to add to the network analyzer configuration. Provide the WirelessGatewayId
of the resource to add in the input array.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description of the new resource.
The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.
sourcepub fn client_request_token(&self) -> Option<&str>
pub fn client_request_token(&self) -> Option<&str>
Each resource must have a unique client request token. If you try to create a new resource with the same token as a resource that already exists, an exception occurs. If you omit this value, AWS SDKs will automatically generate a unique client request.
sourcepub fn multicast_groups(&self) -> Option<&[String]>
pub fn multicast_groups(&self) -> Option<&[String]>
Multicast Group resources to add to the network analyzer configruation. Provide the MulticastGroupId
of the resource to add in the input array.
source§impl CreateNetworkAnalyzerConfigurationInput
impl CreateNetworkAnalyzerConfigurationInput
sourcepub fn builder() -> CreateNetworkAnalyzerConfigurationInputBuilder
pub fn builder() -> CreateNetworkAnalyzerConfigurationInputBuilder
Creates a new builder-style object to manufacture CreateNetworkAnalyzerConfigurationInput
.
Trait Implementations§
source§impl Clone for CreateNetworkAnalyzerConfigurationInput
impl Clone for CreateNetworkAnalyzerConfigurationInput
source§fn clone(&self) -> CreateNetworkAnalyzerConfigurationInput
fn clone(&self) -> CreateNetworkAnalyzerConfigurationInput
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl PartialEq for CreateNetworkAnalyzerConfigurationInput
impl PartialEq for CreateNetworkAnalyzerConfigurationInput
source§fn eq(&self, other: &CreateNetworkAnalyzerConfigurationInput) -> bool
fn eq(&self, other: &CreateNetworkAnalyzerConfigurationInput) -> bool
self
and other
values to be equal, and is used
by ==
.