Struct aws_sdk_iotwireless::Client
source · [−]pub struct Client { /* private fields */ }Expand description
Client for AWS IoT Wireless
Client for invoking operations on AWS IoT Wireless. Each operation on AWS IoT Wireless is a method on this
this struct. .send() MUST be invoked on the generated operations to dispatch the request to the service.
Examples
Constructing a client and invoking an operation
// create a shared configuration. This can be used & shared between multiple service clients.
let shared_config = aws_config::load_from_env().await;
let client = aws_sdk_iotwireless::Client::new(&shared_config);
// invoke an operation
/* let rsp = client
.<operation_name>().
.<param>("some value")
.send().await; */Constructing a client with custom configuration
use aws_config::RetryConfig;
let shared_config = aws_config::load_from_env().await;
let config = aws_sdk_iotwireless::config::Builder::from(&shared_config)
.retry_config(RetryConfig::disabled())
.build();
let client = aws_sdk_iotwireless::Client::from_conf(config);Implementations
sourceimpl Client
impl Client
sourcepub fn with_config(
client: Client<DynConnector, DynMiddleware<DynConnector>>,
conf: Config
) -> Self
pub fn with_config(
client: Client<DynConnector, DynMiddleware<DynConnector>>,
conf: Config
) -> Self
Creates a client with the given service configuration.
sourceimpl Client
impl Client
sourcepub fn associate_aws_account_with_partner_account(
&self
) -> AssociateAwsAccountWithPartnerAccount
pub fn associate_aws_account_with_partner_account(
&self
) -> AssociateAwsAccountWithPartnerAccount
Constructs a fluent builder for the AssociateAwsAccountWithPartnerAccount operation.
- The fluent builder is configurable:
sidewalk(SidewalkAccountInfo)/set_sidewalk(Option<SidewalkAccountInfo>):The Sidewalk account credentials.
client_request_token(impl Into<String>)/set_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.
tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):The tags to attach to the specified resource. Tags are metadata that you can use to manage a resource.
- On success, responds with
AssociateAwsAccountWithPartnerAccountOutputwith field(s):sidewalk(Option<SidewalkAccountInfo>):The Sidewalk account credentials.
arn(Option<String>):The Amazon Resource Name of the resource.
- On failure, responds with
SdkError<AssociateAwsAccountWithPartnerAccountError>
sourcepub fn associate_multicast_group_with_fuota_task(
&self
) -> AssociateMulticastGroupWithFuotaTask
pub fn associate_multicast_group_with_fuota_task(
&self
) -> AssociateMulticastGroupWithFuotaTask
Constructs a fluent builder for the AssociateMulticastGroupWithFuotaTask operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of a FUOTA task.
multicast_group_id(impl Into<String>)/set_multicast_group_id(Option<String>):The ID of the multicast group.
- On success, responds with
AssociateMulticastGroupWithFuotaTaskOutput - On failure, responds with
SdkError<AssociateMulticastGroupWithFuotaTaskError>
sourcepub fn associate_wireless_device_with_fuota_task(
&self
) -> AssociateWirelessDeviceWithFuotaTask
pub fn associate_wireless_device_with_fuota_task(
&self
) -> AssociateWirelessDeviceWithFuotaTask
Constructs a fluent builder for the AssociateWirelessDeviceWithFuotaTask operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of a FUOTA task.
wireless_device_id(impl Into<String>)/set_wireless_device_id(Option<String>):The ID of the wireless device.
- On success, responds with
AssociateWirelessDeviceWithFuotaTaskOutput - On failure, responds with
SdkError<AssociateWirelessDeviceWithFuotaTaskError>
sourcepub fn associate_wireless_device_with_multicast_group(
&self
) -> AssociateWirelessDeviceWithMulticastGroup
pub fn associate_wireless_device_with_multicast_group(
&self
) -> AssociateWirelessDeviceWithMulticastGroup
Constructs a fluent builder for the AssociateWirelessDeviceWithMulticastGroup operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the multicast group.
wireless_device_id(impl Into<String>)/set_wireless_device_id(Option<String>):The ID of the wireless device.
- On success, responds with
AssociateWirelessDeviceWithMulticastGroupOutput - On failure, responds with
SdkError<AssociateWirelessDeviceWithMulticastGroupError>
sourcepub fn associate_wireless_device_with_thing(
&self
) -> AssociateWirelessDeviceWithThing
pub fn associate_wireless_device_with_thing(
&self
) -> AssociateWirelessDeviceWithThing
Constructs a fluent builder for the AssociateWirelessDeviceWithThing operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to update.
thing_arn(impl Into<String>)/set_thing_arn(Option<String>):The ARN of the thing to associate with the wireless device.
- On success, responds with
AssociateWirelessDeviceWithThingOutput - On failure, responds with
SdkError<AssociateWirelessDeviceWithThingError>
sourcepub fn associate_wireless_gateway_with_certificate(
&self
) -> AssociateWirelessGatewayWithCertificate
pub fn associate_wireless_gateway_with_certificate(
&self
) -> AssociateWirelessGatewayWithCertificate
Constructs a fluent builder for the AssociateWirelessGatewayWithCertificate operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to update.
iot_certificate_id(impl Into<String>)/set_iot_certificate_id(Option<String>):The ID of the certificate to associate with the wireless gateway.
- On success, responds with
AssociateWirelessGatewayWithCertificateOutputwith field(s):iot_certificate_id(Option<String>):The ID of the certificate associated with the wireless gateway.
- On failure, responds with
SdkError<AssociateWirelessGatewayWithCertificateError>
sourcepub fn associate_wireless_gateway_with_thing(
&self
) -> AssociateWirelessGatewayWithThing
pub fn associate_wireless_gateway_with_thing(
&self
) -> AssociateWirelessGatewayWithThing
Constructs a fluent builder for the AssociateWirelessGatewayWithThing operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to update.
thing_arn(impl Into<String>)/set_thing_arn(Option<String>):The ARN of the thing to associate with the wireless gateway.
- On success, responds with
AssociateWirelessGatewayWithThingOutput - On failure, responds with
SdkError<AssociateWirelessGatewayWithThingError>
sourcepub fn cancel_multicast_group_session(&self) -> CancelMulticastGroupSession
pub fn cancel_multicast_group_session(&self) -> CancelMulticastGroupSession
Constructs a fluent builder for the CancelMulticastGroupSession operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the multicast group.
- On success, responds with
CancelMulticastGroupSessionOutput - On failure, responds with
SdkError<CancelMulticastGroupSessionError>
sourcepub fn create_destination(&self) -> CreateDestination
pub fn create_destination(&self) -> CreateDestination
Constructs a fluent builder for the CreateDestination operation.
- The fluent builder is configurable:
name(impl Into<String>)/set_name(Option<String>):The name of the new resource.
expression_type(ExpressionType)/set_expression_type(Option<ExpressionType>):The type of value in
Expression.expression(impl Into<String>)/set_expression(Option<String>):The rule name or topic rule to send messages to.
description(impl Into<String>)/set_description(Option<String>):The description of the new resource.
role_arn(impl Into<String>)/set_role_arn(Option<String>):The ARN of the IAM Role that authorizes the destination.
tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):The tags to attach to the new destination. Tags are metadata that you can use to manage a resource.
client_request_token(impl Into<String>)/set_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.
- On success, responds with
CreateDestinationOutputwith field(s):arn(Option<String>):The Amazon Resource Name of the new resource.
name(Option<String>):The name of the new resource.
- On failure, responds with
SdkError<CreateDestinationError>
sourcepub fn create_device_profile(&self) -> CreateDeviceProfile
pub fn create_device_profile(&self) -> CreateDeviceProfile
Constructs a fluent builder for the CreateDeviceProfile operation.
- The fluent builder is configurable:
name(impl Into<String>)/set_name(Option<String>):The name of the new resource.
lo_ra_wan(LoRaWanDeviceProfile)/set_lo_ra_wan(Option<LoRaWanDeviceProfile>):The device profile information to use to create the device profile.
tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):The tags to attach to the new device profile. Tags are metadata that you can use to manage a resource.
client_request_token(impl Into<String>)/set_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.
- On success, responds with
CreateDeviceProfileOutputwith field(s):arn(Option<String>):The Amazon Resource Name of the new resource.
id(Option<String>):The ID of the new device profile.
- On failure, responds with
SdkError<CreateDeviceProfileError>
sourcepub fn create_fuota_task(&self) -> CreateFuotaTask
pub fn create_fuota_task(&self) -> CreateFuotaTask
Constructs a fluent builder for the CreateFuotaTask operation.
- The fluent builder is configurable:
name(impl Into<String>)/set_name(Option<String>):The name of a FUOTA task.
description(impl Into<String>)/set_description(Option<String>):The description of the new resource.
client_request_token(impl Into<String>)/set_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.
lo_ra_wan(LoRaWanFuotaTask)/set_lo_ra_wan(Option<LoRaWanFuotaTask>):The LoRaWAN information used with a FUOTA task.
firmware_update_image(impl Into<String>)/set_firmware_update_image(Option<String>):The S3 URI points to a firmware update image that is to be used with a FUOTA task.
firmware_update_role(impl Into<String>)/set_firmware_update_role(Option<String>):The firmware update role that is to be used with a FUOTA task.
tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.
- On success, responds with
CreateFuotaTaskOutputwith field(s):arn(Option<String>):The arn of a FUOTA task.
id(Option<String>):The ID of a FUOTA task.
- On failure, responds with
SdkError<CreateFuotaTaskError>
sourcepub fn create_multicast_group(&self) -> CreateMulticastGroup
pub fn create_multicast_group(&self) -> CreateMulticastGroup
Constructs a fluent builder for the CreateMulticastGroup operation.
- The fluent builder is configurable:
name(impl Into<String>)/set_name(Option<String>):The name of the multicast group.
description(impl Into<String>)/set_description(Option<String>):The description of the multicast group.
client_request_token(impl Into<String>)/set_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.
lo_ra_wan(LoRaWanMulticast)/set_lo_ra_wan(Option<LoRaWanMulticast>):The LoRaWAN information that is to be used with the multicast group.
tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.
- On success, responds with
CreateMulticastGroupOutputwith field(s):arn(Option<String>):The arn of the multicast group.
id(Option<String>):The ID of the multicast group.
- On failure, responds with
SdkError<CreateMulticastGroupError>
sourcepub fn create_service_profile(&self) -> CreateServiceProfile
pub fn create_service_profile(&self) -> CreateServiceProfile
Constructs a fluent builder for the CreateServiceProfile operation.
- The fluent builder is configurable:
name(impl Into<String>)/set_name(Option<String>):The name of the new resource.
lo_ra_wan(LoRaWanServiceProfile)/set_lo_ra_wan(Option<LoRaWanServiceProfile>):The service profile information to use to create the service profile.
tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):The tags to attach to the new service profile. Tags are metadata that you can use to manage a resource.
client_request_token(impl Into<String>)/set_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.
- On success, responds with
CreateServiceProfileOutputwith field(s):arn(Option<String>):The Amazon Resource Name of the new resource.
id(Option<String>):The ID of the new service profile.
- On failure, responds with
SdkError<CreateServiceProfileError>
sourcepub fn create_wireless_device(&self) -> CreateWirelessDevice
pub fn create_wireless_device(&self) -> CreateWirelessDevice
Constructs a fluent builder for the CreateWirelessDevice operation.
- The fluent builder is configurable:
r#type(WirelessDeviceType)/set_type(Option<WirelessDeviceType>):The wireless device type.
name(impl Into<String>)/set_name(Option<String>):The name of the new resource.
description(impl Into<String>)/set_description(Option<String>):The description of the new resource.
destination_name(impl Into<String>)/set_destination_name(Option<String>):The name of the destination to assign to the new wireless device.
client_request_token(impl Into<String>)/set_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.
lo_ra_wan(LoRaWanDevice)/set_lo_ra_wan(Option<LoRaWanDevice>):The device configuration information to use to create the wireless device.
tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):The tags to attach to the new wireless device. Tags are metadata that you can use to manage a resource.
- On success, responds with
CreateWirelessDeviceOutputwith field(s):arn(Option<String>):The Amazon Resource Name of the new resource.
id(Option<String>):The ID of the new wireless device.
- On failure, responds with
SdkError<CreateWirelessDeviceError>
sourcepub fn create_wireless_gateway(&self) -> CreateWirelessGateway
pub fn create_wireless_gateway(&self) -> CreateWirelessGateway
Constructs a fluent builder for the CreateWirelessGateway operation.
- The fluent builder is configurable:
name(impl Into<String>)/set_name(Option<String>):The name of the new resource.
description(impl Into<String>)/set_description(Option<String>):The description of the new resource.
lo_ra_wan(LoRaWanGateway)/set_lo_ra_wan(Option<LoRaWanGateway>):The gateway configuration information to use to create the wireless gateway.
tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):The tags to attach to the new wireless gateway. Tags are metadata that you can use to manage a resource.
client_request_token(impl Into<String>)/set_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.
- On success, responds with
CreateWirelessGatewayOutputwith field(s):arn(Option<String>):The Amazon Resource Name of the new resource.
id(Option<String>):The ID of the new wireless gateway.
- On failure, responds with
SdkError<CreateWirelessGatewayError>
sourcepub fn create_wireless_gateway_task(&self) -> CreateWirelessGatewayTask
pub fn create_wireless_gateway_task(&self) -> CreateWirelessGatewayTask
Constructs a fluent builder for the CreateWirelessGatewayTask operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to update.
wireless_gateway_task_definition_id(impl Into<String>)/set_wireless_gateway_task_definition_id(Option<String>):The ID of the WirelessGatewayTaskDefinition.
- On success, responds with
CreateWirelessGatewayTaskOutputwith field(s):wireless_gateway_task_definition_id(Option<String>):The ID of the WirelessGatewayTaskDefinition.
status(Option<WirelessGatewayTaskStatus>):The status of the request.
- On failure, responds with
SdkError<CreateWirelessGatewayTaskError>
sourcepub fn create_wireless_gateway_task_definition(
&self
) -> CreateWirelessGatewayTaskDefinition
pub fn create_wireless_gateway_task_definition(
&self
) -> CreateWirelessGatewayTaskDefinition
Constructs a fluent builder for the CreateWirelessGatewayTaskDefinition operation.
- The fluent builder is configurable:
auto_create_tasks(bool)/set_auto_create_tasks(bool):Whether to automatically create tasks using this task definition for all gateways with the specified current version. If
false, the task must me created by callingCreateWirelessGatewayTask.name(impl Into<String>)/set_name(Option<String>):The name of the new resource.
update(UpdateWirelessGatewayTaskCreate)/set_update(Option<UpdateWirelessGatewayTaskCreate>):Information about the gateways to update.
client_request_token(impl Into<String>)/set_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.
tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):The tags to attach to the specified resource. Tags are metadata that you can use to manage a resource.
- On success, responds with
CreateWirelessGatewayTaskDefinitionOutputwith field(s):id(Option<String>):The ID of the new wireless gateway task definition.
arn(Option<String>):The Amazon Resource Name of the resource.
- On failure, responds with
SdkError<CreateWirelessGatewayTaskDefinitionError>
sourcepub fn delete_destination(&self) -> DeleteDestination
pub fn delete_destination(&self) -> DeleteDestination
Constructs a fluent builder for the DeleteDestination operation.
- The fluent builder is configurable:
name(impl Into<String>)/set_name(Option<String>):The name of the resource to delete.
- On success, responds with
DeleteDestinationOutput - On failure, responds with
SdkError<DeleteDestinationError>
sourcepub fn delete_device_profile(&self) -> DeleteDeviceProfile
pub fn delete_device_profile(&self) -> DeleteDeviceProfile
Constructs a fluent builder for the DeleteDeviceProfile operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to delete.
- On success, responds with
DeleteDeviceProfileOutput - On failure, responds with
SdkError<DeleteDeviceProfileError>
sourcepub fn delete_fuota_task(&self) -> DeleteFuotaTask
pub fn delete_fuota_task(&self) -> DeleteFuotaTask
Constructs a fluent builder for the DeleteFuotaTask operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of a FUOTA task.
- On success, responds with
DeleteFuotaTaskOutput - On failure, responds with
SdkError<DeleteFuotaTaskError>
sourcepub fn delete_multicast_group(&self) -> DeleteMulticastGroup
pub fn delete_multicast_group(&self) -> DeleteMulticastGroup
Constructs a fluent builder for the DeleteMulticastGroup operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the multicast group.
- On success, responds with
DeleteMulticastGroupOutput - On failure, responds with
SdkError<DeleteMulticastGroupError>
sourcepub fn delete_queued_messages(&self) -> DeleteQueuedMessages
pub fn delete_queued_messages(&self) -> DeleteQueuedMessages
Constructs a fluent builder for the DeleteQueuedMessages operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):Id of a given wireless device which messages will be deleted
message_id(impl Into<String>)/set_message_id(Option<String>):if messageID==“*”, the queue for a particular wireless deviceId will be purged, otherwise, the specific message with messageId will be deleted
wireless_device_type(WirelessDeviceType)/set_wireless_device_type(Option<WirelessDeviceType>):The wireless device type, it is either Sidewalk or LoRaWAN.
- On success, responds with
DeleteQueuedMessagesOutput - On failure, responds with
SdkError<DeleteQueuedMessagesError>
sourcepub fn delete_service_profile(&self) -> DeleteServiceProfile
pub fn delete_service_profile(&self) -> DeleteServiceProfile
Constructs a fluent builder for the DeleteServiceProfile operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to delete.
- On success, responds with
DeleteServiceProfileOutput - On failure, responds with
SdkError<DeleteServiceProfileError>
sourcepub fn delete_wireless_device(&self) -> DeleteWirelessDevice
pub fn delete_wireless_device(&self) -> DeleteWirelessDevice
Constructs a fluent builder for the DeleteWirelessDevice operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to delete.
- On success, responds with
DeleteWirelessDeviceOutput - On failure, responds with
SdkError<DeleteWirelessDeviceError>
sourcepub fn delete_wireless_gateway(&self) -> DeleteWirelessGateway
pub fn delete_wireless_gateway(&self) -> DeleteWirelessGateway
Constructs a fluent builder for the DeleteWirelessGateway operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to delete.
- On success, responds with
DeleteWirelessGatewayOutput - On failure, responds with
SdkError<DeleteWirelessGatewayError>
sourcepub fn delete_wireless_gateway_task(&self) -> DeleteWirelessGatewayTask
pub fn delete_wireless_gateway_task(&self) -> DeleteWirelessGatewayTask
Constructs a fluent builder for the DeleteWirelessGatewayTask operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to delete.
- On success, responds with
DeleteWirelessGatewayTaskOutput - On failure, responds with
SdkError<DeleteWirelessGatewayTaskError>
sourcepub fn delete_wireless_gateway_task_definition(
&self
) -> DeleteWirelessGatewayTaskDefinition
pub fn delete_wireless_gateway_task_definition(
&self
) -> DeleteWirelessGatewayTaskDefinition
Constructs a fluent builder for the DeleteWirelessGatewayTaskDefinition operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to delete.
- On success, responds with
DeleteWirelessGatewayTaskDefinitionOutput - On failure, responds with
SdkError<DeleteWirelessGatewayTaskDefinitionError>
sourcepub fn disassociate_aws_account_from_partner_account(
&self
) -> DisassociateAwsAccountFromPartnerAccount
pub fn disassociate_aws_account_from_partner_account(
&self
) -> DisassociateAwsAccountFromPartnerAccount
Constructs a fluent builder for the DisassociateAwsAccountFromPartnerAccount operation.
- The fluent builder is configurable:
partner_account_id(impl Into<String>)/set_partner_account_id(Option<String>):The partner account ID to disassociate from the AWS account.
partner_type(PartnerType)/set_partner_type(Option<PartnerType>):The partner type.
- On success, responds with
DisassociateAwsAccountFromPartnerAccountOutput - On failure, responds with
SdkError<DisassociateAwsAccountFromPartnerAccountError>
sourcepub fn disassociate_multicast_group_from_fuota_task(
&self
) -> DisassociateMulticastGroupFromFuotaTask
pub fn disassociate_multicast_group_from_fuota_task(
&self
) -> DisassociateMulticastGroupFromFuotaTask
Constructs a fluent builder for the DisassociateMulticastGroupFromFuotaTask operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of a FUOTA task.
multicast_group_id(impl Into<String>)/set_multicast_group_id(Option<String>):The ID of the multicast group.
- On success, responds with
DisassociateMulticastGroupFromFuotaTaskOutput - On failure, responds with
SdkError<DisassociateMulticastGroupFromFuotaTaskError>
sourcepub fn disassociate_wireless_device_from_fuota_task(
&self
) -> DisassociateWirelessDeviceFromFuotaTask
pub fn disassociate_wireless_device_from_fuota_task(
&self
) -> DisassociateWirelessDeviceFromFuotaTask
Constructs a fluent builder for the DisassociateWirelessDeviceFromFuotaTask operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of a FUOTA task.
wireless_device_id(impl Into<String>)/set_wireless_device_id(Option<String>):The ID of the wireless device.
- On success, responds with
DisassociateWirelessDeviceFromFuotaTaskOutput - On failure, responds with
SdkError<DisassociateWirelessDeviceFromFuotaTaskError>
sourcepub fn disassociate_wireless_device_from_multicast_group(
&self
) -> DisassociateWirelessDeviceFromMulticastGroup
pub fn disassociate_wireless_device_from_multicast_group(
&self
) -> DisassociateWirelessDeviceFromMulticastGroup
Constructs a fluent builder for the DisassociateWirelessDeviceFromMulticastGroup operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the multicast group.
wireless_device_id(impl Into<String>)/set_wireless_device_id(Option<String>):The ID of the wireless device.
- On success, responds with
DisassociateWirelessDeviceFromMulticastGroupOutput - On failure, responds with
SdkError<DisassociateWirelessDeviceFromMulticastGroupError>
sourcepub fn disassociate_wireless_device_from_thing(
&self
) -> DisassociateWirelessDeviceFromThing
pub fn disassociate_wireless_device_from_thing(
&self
) -> DisassociateWirelessDeviceFromThing
Constructs a fluent builder for the DisassociateWirelessDeviceFromThing operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to update.
- On success, responds with
DisassociateWirelessDeviceFromThingOutput - On failure, responds with
SdkError<DisassociateWirelessDeviceFromThingError>
sourcepub fn disassociate_wireless_gateway_from_certificate(
&self
) -> DisassociateWirelessGatewayFromCertificate
pub fn disassociate_wireless_gateway_from_certificate(
&self
) -> DisassociateWirelessGatewayFromCertificate
Constructs a fluent builder for the DisassociateWirelessGatewayFromCertificate operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to update.
- On success, responds with
DisassociateWirelessGatewayFromCertificateOutput - On failure, responds with
SdkError<DisassociateWirelessGatewayFromCertificateError>
sourcepub fn disassociate_wireless_gateway_from_thing(
&self
) -> DisassociateWirelessGatewayFromThing
pub fn disassociate_wireless_gateway_from_thing(
&self
) -> DisassociateWirelessGatewayFromThing
Constructs a fluent builder for the DisassociateWirelessGatewayFromThing operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to update.
- On success, responds with
DisassociateWirelessGatewayFromThingOutput - On failure, responds with
SdkError<DisassociateWirelessGatewayFromThingError>
sourcepub fn get_destination(&self) -> GetDestination
pub fn get_destination(&self) -> GetDestination
Constructs a fluent builder for the GetDestination operation.
- The fluent builder is configurable:
name(impl Into<String>)/set_name(Option<String>):The name of the resource to get.
- On success, responds with
GetDestinationOutputwith field(s):arn(Option<String>):The Amazon Resource Name of the resource.
name(Option<String>):The name of the resource.
expression(Option<String>):The rule name or topic rule to send messages to.
expression_type(Option<ExpressionType>):The type of value in
Expression.description(Option<String>):The description of the resource.
role_arn(Option<String>):The ARN of the IAM Role that authorizes the destination.
- On failure, responds with
SdkError<GetDestinationError>
sourcepub fn get_device_profile(&self) -> GetDeviceProfile
pub fn get_device_profile(&self) -> GetDeviceProfile
Constructs a fluent builder for the GetDeviceProfile operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to get.
- On success, responds with
GetDeviceProfileOutputwith field(s):arn(Option<String>):The Amazon Resource Name of the resource.
name(Option<String>):The name of the resource.
id(Option<String>):The ID of the device profile.
lo_ra_wan(Option<LoRaWanDeviceProfile>):Information about the device profile.
- On failure, responds with
SdkError<GetDeviceProfileError>
sourcepub fn get_fuota_task(&self) -> GetFuotaTask
pub fn get_fuota_task(&self) -> GetFuotaTask
Constructs a fluent builder for the GetFuotaTask operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of a FUOTA task.
- On success, responds with
GetFuotaTaskOutputwith field(s):arn(Option<String>):The arn of a FUOTA task.
id(Option<String>):The ID of a FUOTA task.
status(Option<FuotaTaskStatus>):The status of a FUOTA task.
name(Option<String>):The name of a FUOTA task.
description(Option<String>):The description of the new resource.
lo_ra_wan(Option<LoRaWanFuotaTaskGetInfo>):The LoRaWAN information returned from getting a FUOTA task.
firmware_update_image(Option<String>):The S3 URI points to a firmware update image that is to be used with a FUOTA task.
firmware_update_role(Option<String>):The firmware update role that is to be used with a FUOTA task.
created_at(Option<DateTime>):Created at timestamp for the resource.
- On failure, responds with
SdkError<GetFuotaTaskError>
sourcepub fn get_log_levels_by_resource_types(&self) -> GetLogLevelsByResourceTypes
pub fn get_log_levels_by_resource_types(&self) -> GetLogLevelsByResourceTypes
Constructs a fluent builder for the GetLogLevelsByResourceTypes operation.
- The fluent builder takes no input, just
sendit. - On success, responds with
GetLogLevelsByResourceTypesOutputwith field(s):default_log_level(Option<LogLevel>):The log level for a log message.
wireless_gateway_log_options(Option<Vec<WirelessGatewayLogOption>>):The list of wireless gateway log options.
wireless_device_log_options(Option<Vec<WirelessDeviceLogOption>>):The list of wireless device log options.
- On failure, responds with
SdkError<GetLogLevelsByResourceTypesError>
sourcepub fn get_multicast_group(&self) -> GetMulticastGroup
pub fn get_multicast_group(&self) -> GetMulticastGroup
Constructs a fluent builder for the GetMulticastGroup operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the multicast group.
- On success, responds with
GetMulticastGroupOutputwith field(s):arn(Option<String>):The arn of the multicast group.
id(Option<String>):The ID of the multicast group.
name(Option<String>):The name of the multicast group.
description(Option<String>):The description of the new resource.
status(Option<String>):The status of the multicast group.
lo_ra_wan(Option<LoRaWanMulticastGet>):The LoRaWAN information that is to be returned from getting multicast group information.
created_at(Option<DateTime>):Created at timestamp for the resource.
- On failure, responds with
SdkError<GetMulticastGroupError>
sourcepub fn get_multicast_group_session(&self) -> GetMulticastGroupSession
pub fn get_multicast_group_session(&self) -> GetMulticastGroupSession
Constructs a fluent builder for the GetMulticastGroupSession operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the multicast group.
- On success, responds with
GetMulticastGroupSessionOutputwith field(s):lo_ra_wan(Option<LoRaWanMulticastSession>):The LoRaWAN information used with the multicast session.
- On failure, responds with
SdkError<GetMulticastGroupSessionError>
sourcepub fn get_network_analyzer_configuration(
&self
) -> GetNetworkAnalyzerConfiguration
pub fn get_network_analyzer_configuration(
&self
) -> GetNetworkAnalyzerConfiguration
Constructs a fluent builder for the GetNetworkAnalyzerConfiguration operation.
- The fluent builder is configurable:
configuration_name(impl Into<String>)/set_configuration_name(Option<String>):NetworkAnalyzer configuration name.
- On success, responds with
GetNetworkAnalyzerConfigurationOutputwith field(s):trace_content(Option<TraceContent>):Trace Content for resources.
wireless_devices(Option<Vec<String>>):List of WirelessDevices in the NetworkAnalyzerConfiguration.
wireless_gateways(Option<Vec<String>>):List of WirelessGateways in the NetworkAnalyzerConfiguration.
- On failure, responds with
SdkError<GetNetworkAnalyzerConfigurationError>
sourcepub fn get_partner_account(&self) -> GetPartnerAccount
pub fn get_partner_account(&self) -> GetPartnerAccount
Constructs a fluent builder for the GetPartnerAccount operation.
- The fluent builder is configurable:
partner_account_id(impl Into<String>)/set_partner_account_id(Option<String>):The partner account ID to disassociate from the AWS account.
partner_type(PartnerType)/set_partner_type(Option<PartnerType>):The partner type.
- On success, responds with
GetPartnerAccountOutputwith field(s):sidewalk(Option<SidewalkAccountInfoWithFingerprint>):The Sidewalk account credentials.
account_linked(bool):Whether the partner account is linked to the AWS account.
- On failure, responds with
SdkError<GetPartnerAccountError>
sourcepub fn get_resource_event_configuration(&self) -> GetResourceEventConfiguration
pub fn get_resource_event_configuration(&self) -> GetResourceEventConfiguration
Constructs a fluent builder for the GetResourceEventConfiguration operation.
- The fluent builder is configurable:
identifier(impl Into<String>)/set_identifier(Option<String>):Resource identifier to opt in for event messaging.
identifier_type(IdentifierType)/set_identifier_type(Option<IdentifierType>):Identifier type of the particular resource identifier for event configuration.
partner_type(EventNotificationPartnerType)/set_partner_type(Option<EventNotificationPartnerType>):Partner type of the resource if the identifier type is PartnerAccountId.
- On success, responds with
GetResourceEventConfigurationOutputwith field(s):device_registration_state(Option<DeviceRegistrationStateEventConfiguration>):Event configuration for the device registration state event
proximity(Option<ProximityEventConfiguration>):Event configuration for the Proximity event
- On failure, responds with
SdkError<GetResourceEventConfigurationError>
sourcepub fn get_resource_log_level(&self) -> GetResourceLogLevel
pub fn get_resource_log_level(&self) -> GetResourceLogLevel
Constructs a fluent builder for the GetResourceLogLevel operation.
- The fluent builder is configurable:
resource_identifier(impl Into<String>)/set_resource_identifier(Option<String>):The identifier of the resource. For a Wireless Device, it is the wireless device ID. For a wireless gateway, it is the wireless gateway ID.
resource_type(impl Into<String>)/set_resource_type(Option<String>):The type of the resource, which can be
WirelessDeviceorWirelessGateway.
- On success, responds with
GetResourceLogLevelOutputwith field(s):log_level(Option<LogLevel>):The log level for a log message.
- On failure, responds with
SdkError<GetResourceLogLevelError>
sourcepub fn get_service_endpoint(&self) -> GetServiceEndpoint
pub fn get_service_endpoint(&self) -> GetServiceEndpoint
Constructs a fluent builder for the GetServiceEndpoint operation.
- The fluent builder is configurable:
service_type(WirelessGatewayServiceType)/set_service_type(Option<WirelessGatewayServiceType>):The service type for which to get endpoint information about. Can be
CUPSfor the Configuration and Update Server endpoint, orLNSfor the LoRaWAN Network Server endpoint.
- On success, responds with
GetServiceEndpointOutputwith field(s):service_type(Option<WirelessGatewayServiceType>):The endpoint’s service type.
service_endpoint(Option<String>):The service endpoint value.
server_trust(Option<String>):The Root CA of the server trust certificate.
- On failure, responds with
SdkError<GetServiceEndpointError>
sourcepub fn get_service_profile(&self) -> GetServiceProfile
pub fn get_service_profile(&self) -> GetServiceProfile
Constructs a fluent builder for the GetServiceProfile operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to get.
- On success, responds with
GetServiceProfileOutputwith field(s):arn(Option<String>):The Amazon Resource Name of the resource.
name(Option<String>):The name of the resource.
id(Option<String>):The ID of the service profile.
lo_ra_wan(Option<LoRaWanGetServiceProfileInfo>):Information about the service profile.
- On failure, responds with
SdkError<GetServiceProfileError>
sourcepub fn get_wireless_device(&self) -> GetWirelessDevice
pub fn get_wireless_device(&self) -> GetWirelessDevice
Constructs a fluent builder for the GetWirelessDevice operation.
- The fluent builder is configurable:
identifier(impl Into<String>)/set_identifier(Option<String>):The identifier of the wireless device to get.
identifier_type(WirelessDeviceIdType)/set_identifier_type(Option<WirelessDeviceIdType>):The type of identifier used in
identifier.
- On success, responds with
GetWirelessDeviceOutputwith field(s):r#type(Option<WirelessDeviceType>):The wireless device type.
name(Option<String>):The name of the resource.
description(Option<String>):The description of the resource.
destination_name(Option<String>):The name of the destination to which the device is assigned.
id(Option<String>):The ID of the wireless device.
arn(Option<String>):The Amazon Resource Name of the resource.
thing_name(Option<String>):The name of the thing associated with the wireless device. The value is empty if a thing isn’t associated with the device.
thing_arn(Option<String>):The ARN of the thing associated with the wireless device.
lo_ra_wan(Option<LoRaWanDevice>):Information about the wireless device.
sidewalk(Option<SidewalkDevice>):Sidewalk device object.
- On failure, responds with
SdkError<GetWirelessDeviceError>
sourcepub fn get_wireless_device_statistics(&self) -> GetWirelessDeviceStatistics
pub fn get_wireless_device_statistics(&self) -> GetWirelessDeviceStatistics
Constructs a fluent builder for the GetWirelessDeviceStatistics operation.
- The fluent builder is configurable:
wireless_device_id(impl Into<String>)/set_wireless_device_id(Option<String>):The ID of the wireless device for which to get the data.
- On success, responds with
GetWirelessDeviceStatisticsOutputwith field(s):wireless_device_id(Option<String>):The ID of the wireless device.
last_uplink_received_at(Option<String>):The date and time when the most recent uplink was received.
lo_ra_wan(Option<LoRaWanDeviceMetadata>):Information about the wireless device’s operations.
sidewalk(Option<SidewalkDeviceMetadata>):MetaData for Sidewalk device.
- On failure, responds with
SdkError<GetWirelessDeviceStatisticsError>
sourcepub fn get_wireless_gateway(&self) -> GetWirelessGateway
pub fn get_wireless_gateway(&self) -> GetWirelessGateway
Constructs a fluent builder for the GetWirelessGateway operation.
- The fluent builder is configurable:
identifier(impl Into<String>)/set_identifier(Option<String>):The identifier of the wireless gateway to get.
identifier_type(WirelessGatewayIdType)/set_identifier_type(Option<WirelessGatewayIdType>):The type of identifier used in
identifier.
- On success, responds with
GetWirelessGatewayOutputwith field(s):name(Option<String>):The name of the resource.
id(Option<String>):The ID of the wireless gateway.
description(Option<String>):The description of the resource.
lo_ra_wan(Option<LoRaWanGateway>):Information about the wireless gateway.
arn(Option<String>):The Amazon Resource Name of the resource.
thing_name(Option<String>):The name of the thing associated with the wireless gateway. The value is empty if a thing isn’t associated with the gateway.
thing_arn(Option<String>):The ARN of the thing associated with the wireless gateway.
- On failure, responds with
SdkError<GetWirelessGatewayError>
sourcepub fn get_wireless_gateway_certificate(&self) -> GetWirelessGatewayCertificate
pub fn get_wireless_gateway_certificate(&self) -> GetWirelessGatewayCertificate
Constructs a fluent builder for the GetWirelessGatewayCertificate operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to get.
- On success, responds with
GetWirelessGatewayCertificateOutputwith field(s):iot_certificate_id(Option<String>):The ID of the certificate associated with the wireless gateway.
lo_ra_wan_network_server_certificate_id(Option<String>):The ID of the certificate that is associated with the wireless gateway and used for the LoRaWANNetworkServer endpoint.
- On failure, responds with
SdkError<GetWirelessGatewayCertificateError>
sourcepub fn get_wireless_gateway_firmware_information(
&self
) -> GetWirelessGatewayFirmwareInformation
pub fn get_wireless_gateway_firmware_information(
&self
) -> GetWirelessGatewayFirmwareInformation
Constructs a fluent builder for the GetWirelessGatewayFirmwareInformation operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to get.
- On success, responds with
GetWirelessGatewayFirmwareInformationOutputwith field(s):lo_ra_wan(Option<LoRaWanGatewayCurrentVersion>):Information about the wireless gateway’s firmware.
- On failure, responds with
SdkError<GetWirelessGatewayFirmwareInformationError>
sourcepub fn get_wireless_gateway_statistics(&self) -> GetWirelessGatewayStatistics
pub fn get_wireless_gateway_statistics(&self) -> GetWirelessGatewayStatistics
Constructs a fluent builder for the GetWirelessGatewayStatistics operation.
- The fluent builder is configurable:
wireless_gateway_id(impl Into<String>)/set_wireless_gateway_id(Option<String>):The ID of the wireless gateway for which to get the data.
- On success, responds with
GetWirelessGatewayStatisticsOutputwith field(s):wireless_gateway_id(Option<String>):The ID of the wireless gateway.
last_uplink_received_at(Option<String>):The date and time when the most recent uplink was received.
connection_status(Option<ConnectionStatus>):The connection status of the wireless gateway.
- On failure, responds with
SdkError<GetWirelessGatewayStatisticsError>
sourcepub fn get_wireless_gateway_task(&self) -> GetWirelessGatewayTask
pub fn get_wireless_gateway_task(&self) -> GetWirelessGatewayTask
Constructs a fluent builder for the GetWirelessGatewayTask operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to get.
- On success, responds with
GetWirelessGatewayTaskOutputwith field(s):wireless_gateway_id(Option<String>):The ID of the wireless gateway.
wireless_gateway_task_definition_id(Option<String>):The ID of the WirelessGatewayTask.
last_uplink_received_at(Option<String>):The date and time when the most recent uplink was received.
task_created_at(Option<String>):The date and time when the task was created.
status(Option<WirelessGatewayTaskStatus>):The status of the request.
- On failure, responds with
SdkError<GetWirelessGatewayTaskError>
sourcepub fn get_wireless_gateway_task_definition(
&self
) -> GetWirelessGatewayTaskDefinition
pub fn get_wireless_gateway_task_definition(
&self
) -> GetWirelessGatewayTaskDefinition
Constructs a fluent builder for the GetWirelessGatewayTaskDefinition operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to get.
- On success, responds with
GetWirelessGatewayTaskDefinitionOutputwith field(s):auto_create_tasks(bool):Whether to automatically create tasks using this task definition for all gateways with the specified current version. If
false, the task must me created by callingCreateWirelessGatewayTask.name(Option<String>):The name of the resource.
update(Option<UpdateWirelessGatewayTaskCreate>):Information about the gateways to update.
arn(Option<String>):The Amazon Resource Name of the resource.
- On failure, responds with
SdkError<GetWirelessGatewayTaskDefinitionError>
sourcepub fn list_destinations(&self) -> ListDestinations
pub fn list_destinations(&self) -> ListDestinations
Constructs a fluent builder for the ListDestinations operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
max_results(i32)/set_max_results(i32):The maximum number of results to return in this operation.
next_token(impl Into<String>)/set_next_token(Option<String>):To retrieve the next set of results, the
nextTokenvalue from a previous response; otherwise null to receive the first set of results.
- On success, responds with
ListDestinationsOutputwith field(s):next_token(Option<String>):The token to use to get the next set of results, or null if there are no additional results.
destination_list(Option<Vec<Destinations>>):The list of destinations.
- On failure, responds with
SdkError<ListDestinationsError>
sourcepub fn list_device_profiles(&self) -> ListDeviceProfiles
pub fn list_device_profiles(&self) -> ListDeviceProfiles
Constructs a fluent builder for the ListDeviceProfiles operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
next_token(impl Into<String>)/set_next_token(Option<String>):To retrieve the next set of results, the
nextTokenvalue from a previous response; otherwise null to receive the first set of results.max_results(i32)/set_max_results(i32):The maximum number of results to return in this operation.
- On success, responds with
ListDeviceProfilesOutputwith field(s):next_token(Option<String>):The token to use to get the next set of results, or null if there are no additional results.
device_profile_list(Option<Vec<DeviceProfile>>):The list of device profiles.
- On failure, responds with
SdkError<ListDeviceProfilesError>
sourcepub fn list_fuota_tasks(&self) -> ListFuotaTasks
pub fn list_fuota_tasks(&self) -> ListFuotaTasks
Constructs a fluent builder for the ListFuotaTasks operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
next_token(impl Into<String>)/set_next_token(Option<String>):To retrieve the next set of results, the
nextTokenvalue from a previous response; otherwise null to receive the first set of results.max_results(i32)/set_max_results(i32):The maximum number of results to return in this operation.
- On success, responds with
ListFuotaTasksOutputwith field(s):next_token(Option<String>):To retrieve the next set of results, the
nextTokenvalue from a previous response; otherwise null to receive the first set of results.fuota_task_list(Option<Vec<FuotaTask>>):Lists the FUOTA tasks registered to your AWS account.
- On failure, responds with
SdkError<ListFuotaTasksError>
sourcepub fn list_multicast_groups(&self) -> ListMulticastGroups
pub fn list_multicast_groups(&self) -> ListMulticastGroups
Constructs a fluent builder for the ListMulticastGroups operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
next_token(impl Into<String>)/set_next_token(Option<String>):To retrieve the next set of results, the
nextTokenvalue from a previous response; otherwise null to receive the first set of results.max_results(i32)/set_max_results(i32):The maximum number of results to return in this operation.
- On success, responds with
ListMulticastGroupsOutputwith field(s):next_token(Option<String>):To retrieve the next set of results, the
nextTokenvalue from a previous response; otherwise null to receive the first set of results.multicast_group_list(Option<Vec<MulticastGroup>>):List of multicast groups.
- On failure, responds with
SdkError<ListMulticastGroupsError>
sourcepub fn list_multicast_groups_by_fuota_task(
&self
) -> ListMulticastGroupsByFuotaTask
pub fn list_multicast_groups_by_fuota_task(
&self
) -> ListMulticastGroupsByFuotaTask
Constructs a fluent builder for the ListMulticastGroupsByFuotaTask operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of a FUOTA task.
next_token(impl Into<String>)/set_next_token(Option<String>):To retrieve the next set of results, the
nextTokenvalue from a previous response; otherwise null to receive the first set of results.max_results(i32)/set_max_results(i32):The maximum number of results to return in this operation.
- On success, responds with
ListMulticastGroupsByFuotaTaskOutputwith field(s):next_token(Option<String>):To retrieve the next set of results, the
nextTokenvalue from a previous response; otherwise null to receive the first set of results.multicast_group_list(Option<Vec<MulticastGroupByFuotaTask>>):List of multicast groups associated with a FUOTA task.
- On failure, responds with
SdkError<ListMulticastGroupsByFuotaTaskError>
sourcepub fn list_partner_accounts(&self) -> ListPartnerAccounts
pub fn list_partner_accounts(&self) -> ListPartnerAccounts
Constructs a fluent builder for the ListPartnerAccounts operation.
- The fluent builder is configurable:
next_token(impl Into<String>)/set_next_token(Option<String>):To retrieve the next set of results, the
nextTokenvalue from a previous response; otherwise null to receive the first set of results.max_results(i32)/set_max_results(i32):The maximum number of results to return in this operation.
- On success, responds with
ListPartnerAccountsOutputwith field(s):next_token(Option<String>):The token to use to get the next set of results, or null if there are no additional results.
sidewalk(Option<Vec<SidewalkAccountInfoWithFingerprint>>):The Sidewalk account credentials.
- On failure, responds with
SdkError<ListPartnerAccountsError>
sourcepub fn list_queued_messages(&self) -> ListQueuedMessages
pub fn list_queued_messages(&self) -> ListQueuedMessages
Constructs a fluent builder for the ListQueuedMessages operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):Id of a given wireless device which the downlink packets are targeted
next_token(impl Into<String>)/set_next_token(Option<String>):To retrieve the next set of results, the
nextTokenvalue from a previous response; otherwise null to receive the first set of results.max_results(i32)/set_max_results(i32):The maximum number of results to return in this operation.
wireless_device_type(WirelessDeviceType)/set_wireless_device_type(Option<WirelessDeviceType>):The wireless device type, it is either Sidewalk or LoRaWAN.
- On success, responds with
ListQueuedMessagesOutputwith field(s):next_token(Option<String>):To retrieve the next set of results, the
nextTokenvalue from a previous response; otherwise null to receive the first set of results.downlink_queue_messages_list(Option<Vec<DownlinkQueueMessage>>):The messages in downlink queue.
- On failure, responds with
SdkError<ListQueuedMessagesError>
sourcepub fn list_service_profiles(&self) -> ListServiceProfiles
pub fn list_service_profiles(&self) -> ListServiceProfiles
Constructs a fluent builder for the ListServiceProfiles operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
next_token(impl Into<String>)/set_next_token(Option<String>):To retrieve the next set of results, the
nextTokenvalue from a previous response; otherwise null to receive the first set of results.max_results(i32)/set_max_results(i32):The maximum number of results to return in this operation.
- On success, responds with
ListServiceProfilesOutputwith field(s):next_token(Option<String>):The token to use to get the next set of results, or null if there are no additional results.
service_profile_list(Option<Vec<ServiceProfile>>):The list of service profiles.
- On failure, responds with
SdkError<ListServiceProfilesError>
Constructs a fluent builder for the ListTagsForResource operation.
- The fluent builder is configurable:
resource_arn(impl Into<String>)/set_resource_arn(Option<String>):The ARN of the resource for which you want to list tags.
- On success, responds with
ListTagsForResourceOutputwith field(s):tags(Option<Vec<Tag>>):The tags to attach to the specified resource. Tags are metadata that you can use to manage a resource.
- On failure, responds with
SdkError<ListTagsForResourceError>
sourcepub fn list_wireless_devices(&self) -> ListWirelessDevices
pub fn list_wireless_devices(&self) -> ListWirelessDevices
Constructs a fluent builder for the ListWirelessDevices operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
max_results(i32)/set_max_results(i32):The maximum number of results to return in this operation.
next_token(impl Into<String>)/set_next_token(Option<String>):To retrieve the next set of results, the
nextTokenvalue from a previous response; otherwise null to receive the first set of results.destination_name(impl Into<String>)/set_destination_name(Option<String>):A filter to list only the wireless devices that use this destination.
device_profile_id(impl Into<String>)/set_device_profile_id(Option<String>):A filter to list only the wireless devices that use this device profile.
service_profile_id(impl Into<String>)/set_service_profile_id(Option<String>):A filter to list only the wireless devices that use this service profile.
wireless_device_type(WirelessDeviceType)/set_wireless_device_type(Option<WirelessDeviceType>):A filter to list only the wireless devices that use this wireless device type.
fuota_task_id(impl Into<String>)/set_fuota_task_id(Option<String>):The ID of a FUOTA task.
multicast_group_id(impl Into<String>)/set_multicast_group_id(Option<String>):The ID of the multicast group.
- On success, responds with
ListWirelessDevicesOutputwith field(s):next_token(Option<String>):The token to use to get the next set of results, or null if there are no additional results.
wireless_device_list(Option<Vec<WirelessDeviceStatistics>>):The ID of the wireless device.
- On failure, responds with
SdkError<ListWirelessDevicesError>
sourcepub fn list_wireless_gateways(&self) -> ListWirelessGateways
pub fn list_wireless_gateways(&self) -> ListWirelessGateways
Constructs a fluent builder for the ListWirelessGateways operation.
This operation supports pagination; See into_paginator().
- The fluent builder is configurable:
next_token(impl Into<String>)/set_next_token(Option<String>):To retrieve the next set of results, the
nextTokenvalue from a previous response; otherwise null to receive the first set of results.max_results(i32)/set_max_results(i32):The maximum number of results to return in this operation.
- On success, responds with
ListWirelessGatewaysOutputwith field(s):next_token(Option<String>):The token to use to get the next set of results, or null if there are no additional results.
wireless_gateway_list(Option<Vec<WirelessGatewayStatistics>>):The ID of the wireless gateway.
- On failure, responds with
SdkError<ListWirelessGatewaysError>
sourcepub fn list_wireless_gateway_task_definitions(
&self
) -> ListWirelessGatewayTaskDefinitions
pub fn list_wireless_gateway_task_definitions(
&self
) -> ListWirelessGatewayTaskDefinitions
Constructs a fluent builder for the ListWirelessGatewayTaskDefinitions operation.
- The fluent builder is configurable:
max_results(i32)/set_max_results(i32):The maximum number of results to return in this operation.
next_token(impl Into<String>)/set_next_token(Option<String>):To retrieve the next set of results, the
nextTokenvalue from a previous response; otherwise null to receive the first set of results.task_definition_type(WirelessGatewayTaskDefinitionType)/set_task_definition_type(Option<WirelessGatewayTaskDefinitionType>):A filter to list only the wireless gateway task definitions that use this task definition type.
- On success, responds with
ListWirelessGatewayTaskDefinitionsOutputwith field(s):next_token(Option<String>):The token to use to get the next set of results, or null if there are no additional results.
task_definitions(Option<Vec<UpdateWirelessGatewayTaskEntry>>):The list of task definitions.
- On failure, responds with
SdkError<ListWirelessGatewayTaskDefinitionsError>
sourcepub fn put_resource_log_level(&self) -> PutResourceLogLevel
pub fn put_resource_log_level(&self) -> PutResourceLogLevel
Constructs a fluent builder for the PutResourceLogLevel operation.
- The fluent builder is configurable:
resource_identifier(impl Into<String>)/set_resource_identifier(Option<String>):The identifier of the resource. For a Wireless Device, it is the wireless device ID. For a wireless gateway, it is the wireless gateway ID.
resource_type(impl Into<String>)/set_resource_type(Option<String>):The type of the resource, which can be
WirelessDeviceorWirelessGateway.log_level(LogLevel)/set_log_level(Option<LogLevel>):The log level for a log message.
- On success, responds with
PutResourceLogLevelOutput - On failure, responds with
SdkError<PutResourceLogLevelError>
sourcepub fn reset_all_resource_log_levels(&self) -> ResetAllResourceLogLevels
pub fn reset_all_resource_log_levels(&self) -> ResetAllResourceLogLevels
Constructs a fluent builder for the ResetAllResourceLogLevels operation.
- The fluent builder takes no input, just
sendit. - On success, responds with
ResetAllResourceLogLevelsOutput - On failure, responds with
SdkError<ResetAllResourceLogLevelsError>
sourcepub fn reset_resource_log_level(&self) -> ResetResourceLogLevel
pub fn reset_resource_log_level(&self) -> ResetResourceLogLevel
Constructs a fluent builder for the ResetResourceLogLevel operation.
- The fluent builder is configurable:
resource_identifier(impl Into<String>)/set_resource_identifier(Option<String>):The identifier of the resource. For a Wireless Device, it is the wireless device ID. For a wireless gateway, it is the wireless gateway ID.
resource_type(impl Into<String>)/set_resource_type(Option<String>):The type of the resource, which can be
WirelessDeviceorWirelessGateway.
- On success, responds with
ResetResourceLogLevelOutput - On failure, responds with
SdkError<ResetResourceLogLevelError>
sourcepub fn send_data_to_multicast_group(&self) -> SendDataToMulticastGroup
pub fn send_data_to_multicast_group(&self) -> SendDataToMulticastGroup
Constructs a fluent builder for the SendDataToMulticastGroup operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the multicast group.
payload_data(impl Into<String>)/set_payload_data(Option<String>):The binary to be sent to the end device, encoded in base64.
wireless_metadata(MulticastWirelessMetadata)/set_wireless_metadata(Option<MulticastWirelessMetadata>):Wireless metadata that is to be sent to multicast group.
- On success, responds with
SendDataToMulticastGroupOutputwith field(s):message_id(Option<String>):ID of a multicast group message.
- On failure, responds with
SdkError<SendDataToMulticastGroupError>
sourcepub fn send_data_to_wireless_device(&self) -> SendDataToWirelessDevice
pub fn send_data_to_wireless_device(&self) -> SendDataToWirelessDevice
Constructs a fluent builder for the SendDataToWirelessDevice operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the wireless device to receive the data.
transmit_mode(i32)/set_transmit_mode(Option<i32>):The transmit mode to use to send data to the wireless device. Can be:
0for UM (unacknowledge mode) or1for AM (acknowledge mode).payload_data(impl Into<String>)/set_payload_data(Option<String>):The binary to be sent to the end device, encoded in base64.
wireless_metadata(WirelessMetadata)/set_wireless_metadata(Option<WirelessMetadata>):Metadata about the message request.
- On success, responds with
SendDataToWirelessDeviceOutputwith field(s):message_id(Option<String>):The ID of the message sent to the wireless device.
- On failure, responds with
SdkError<SendDataToWirelessDeviceError>
sourcepub fn start_bulk_associate_wireless_device_with_multicast_group(
&self
) -> StartBulkAssociateWirelessDeviceWithMulticastGroup
pub fn start_bulk_associate_wireless_device_with_multicast_group(
&self
) -> StartBulkAssociateWirelessDeviceWithMulticastGroup
Constructs a fluent builder for the StartBulkAssociateWirelessDeviceWithMulticastGroup operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the multicast group.
query_string(impl Into<String>)/set_query_string(Option<String>):Query string used to search for wireless devices as part of the bulk associate and disassociate process.
tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.
- On success, responds with
StartBulkAssociateWirelessDeviceWithMulticastGroupOutput - On failure, responds with
SdkError<StartBulkAssociateWirelessDeviceWithMulticastGroupError>
sourcepub fn start_bulk_disassociate_wireless_device_from_multicast_group(
&self
) -> StartBulkDisassociateWirelessDeviceFromMulticastGroup
pub fn start_bulk_disassociate_wireless_device_from_multicast_group(
&self
) -> StartBulkDisassociateWirelessDeviceFromMulticastGroup
Constructs a fluent builder for the StartBulkDisassociateWirelessDeviceFromMulticastGroup operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the multicast group.
query_string(impl Into<String>)/set_query_string(Option<String>):Query string used to search for wireless devices as part of the bulk associate and disassociate process.
tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):The tag to attach to the specified resource. Tags are metadata that you can use to manage a resource.
- On success, responds with
StartBulkDisassociateWirelessDeviceFromMulticastGroupOutput - On failure, responds with
SdkError<StartBulkDisassociateWirelessDeviceFromMulticastGroupError>
sourcepub fn start_fuota_task(&self) -> StartFuotaTask
pub fn start_fuota_task(&self) -> StartFuotaTask
Constructs a fluent builder for the StartFuotaTask operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of a FUOTA task.
lo_ra_wan(LoRaWanStartFuotaTask)/set_lo_ra_wan(Option<LoRaWanStartFuotaTask>):The LoRaWAN information used to start a FUOTA task.
- On success, responds with
StartFuotaTaskOutput - On failure, responds with
SdkError<StartFuotaTaskError>
sourcepub fn start_multicast_group_session(&self) -> StartMulticastGroupSession
pub fn start_multicast_group_session(&self) -> StartMulticastGroupSession
Constructs a fluent builder for the StartMulticastGroupSession operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the multicast group.
lo_ra_wan(LoRaWanMulticastSession)/set_lo_ra_wan(Option<LoRaWanMulticastSession>):The LoRaWAN information used with the multicast session.
- On success, responds with
StartMulticastGroupSessionOutput - On failure, responds with
SdkError<StartMulticastGroupSessionError>
sourcepub fn tag_resource(&self) -> TagResource
pub fn tag_resource(&self) -> TagResource
Constructs a fluent builder for the TagResource operation.
- The fluent builder is configurable:
resource_arn(impl Into<String>)/set_resource_arn(Option<String>):The ARN of the resource to add tags to.
tags(Vec<Tag>)/set_tags(Option<Vec<Tag>>):Adds to or modifies the tags of the given resource. Tags are metadata that you can use to manage a resource.
- On success, responds with
TagResourceOutput - On failure, responds with
SdkError<TagResourceError>
sourcepub fn test_wireless_device(&self) -> TestWirelessDevice
pub fn test_wireless_device(&self) -> TestWirelessDevice
Constructs a fluent builder for the TestWirelessDevice operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the wireless device to test.
- On success, responds with
TestWirelessDeviceOutputwith field(s):result(Option<String>):The result returned by the test.
- On failure, responds with
SdkError<TestWirelessDeviceError>
sourcepub fn untag_resource(&self) -> UntagResource
pub fn untag_resource(&self) -> UntagResource
Constructs a fluent builder for the UntagResource operation.
- The fluent builder is configurable:
resource_arn(impl Into<String>)/set_resource_arn(Option<String>):The ARN of the resource to remove tags from.
tag_keys(Vec<String>)/set_tag_keys(Option<Vec<String>>):A list of the keys of the tags to remove from the resource.
- On success, responds with
UntagResourceOutput - On failure, responds with
SdkError<UntagResourceError>
sourcepub fn update_destination(&self) -> UpdateDestination
pub fn update_destination(&self) -> UpdateDestination
Constructs a fluent builder for the UpdateDestination operation.
- The fluent builder is configurable:
name(impl Into<String>)/set_name(Option<String>):The new name of the resource.
expression_type(ExpressionType)/set_expression_type(Option<ExpressionType>):The type of value in
Expression.expression(impl Into<String>)/set_expression(Option<String>):The new rule name or topic rule to send messages to.
description(impl Into<String>)/set_description(Option<String>):A new description of the resource.
role_arn(impl Into<String>)/set_role_arn(Option<String>):The ARN of the IAM Role that authorizes the destination.
- On success, responds with
UpdateDestinationOutput - On failure, responds with
SdkError<UpdateDestinationError>
sourcepub fn update_fuota_task(&self) -> UpdateFuotaTask
pub fn update_fuota_task(&self) -> UpdateFuotaTask
Constructs a fluent builder for the UpdateFuotaTask operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of a FUOTA task.
name(impl Into<String>)/set_name(Option<String>):The name of a FUOTA task.
description(impl Into<String>)/set_description(Option<String>):The description of the new resource.
lo_ra_wan(LoRaWanFuotaTask)/set_lo_ra_wan(Option<LoRaWanFuotaTask>):The LoRaWAN information used with a FUOTA task.
firmware_update_image(impl Into<String>)/set_firmware_update_image(Option<String>):The S3 URI points to a firmware update image that is to be used with a FUOTA task.
firmware_update_role(impl Into<String>)/set_firmware_update_role(Option<String>):The firmware update role that is to be used with a FUOTA task.
- On success, responds with
UpdateFuotaTaskOutput - On failure, responds with
SdkError<UpdateFuotaTaskError>
sourcepub fn update_log_levels_by_resource_types(
&self
) -> UpdateLogLevelsByResourceTypes
pub fn update_log_levels_by_resource_types(
&self
) -> UpdateLogLevelsByResourceTypes
Constructs a fluent builder for the UpdateLogLevelsByResourceTypes operation.
- The fluent builder is configurable:
default_log_level(LogLevel)/set_default_log_level(Option<LogLevel>):The log level for a log message.
wireless_device_log_options(Vec<WirelessDeviceLogOption>)/set_wireless_device_log_options(Option<Vec<WirelessDeviceLogOption>>):The list of wireless device log options.
wireless_gateway_log_options(Vec<WirelessGatewayLogOption>)/set_wireless_gateway_log_options(Option<Vec<WirelessGatewayLogOption>>):The list of wireless gateway log options.
- On success, responds with
UpdateLogLevelsByResourceTypesOutput - On failure, responds with
SdkError<UpdateLogLevelsByResourceTypesError>
sourcepub fn update_multicast_group(&self) -> UpdateMulticastGroup
pub fn update_multicast_group(&self) -> UpdateMulticastGroup
Constructs a fluent builder for the UpdateMulticastGroup operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the multicast group.
name(impl Into<String>)/set_name(Option<String>):The name of the multicast group.
description(impl Into<String>)/set_description(Option<String>):The description of the new resource.
lo_ra_wan(LoRaWanMulticast)/set_lo_ra_wan(Option<LoRaWanMulticast>):The LoRaWAN information that is to be used with the multicast group.
- On success, responds with
UpdateMulticastGroupOutput - On failure, responds with
SdkError<UpdateMulticastGroupError>
sourcepub fn update_network_analyzer_configuration(
&self
) -> UpdateNetworkAnalyzerConfiguration
pub fn update_network_analyzer_configuration(
&self
) -> UpdateNetworkAnalyzerConfiguration
Constructs a fluent builder for the UpdateNetworkAnalyzerConfiguration operation.
- The fluent builder is configurable:
configuration_name(impl Into<String>)/set_configuration_name(Option<String>):NetworkAnalyzer configuration name.
trace_content(TraceContent)/set_trace_content(Option<TraceContent>):Trace Content for resources.
wireless_devices_to_add(Vec<String>)/set_wireless_devices_to_add(Option<Vec<String>>):WirelessDevices to add into NetworkAnalyzerConfiguration.
wireless_devices_to_remove(Vec<String>)/set_wireless_devices_to_remove(Option<Vec<String>>):WirelessDevices to remove from NetworkAnalyzerConfiguration.
wireless_gateways_to_add(Vec<String>)/set_wireless_gateways_to_add(Option<Vec<String>>):WirelessGateways to add into NetworkAnalyzerConfiguration.
wireless_gateways_to_remove(Vec<String>)/set_wireless_gateways_to_remove(Option<Vec<String>>):WirelessGateways to remove from NetworkAnalyzerConfiguration.
- On success, responds with
UpdateNetworkAnalyzerConfigurationOutput - On failure, responds with
SdkError<UpdateNetworkAnalyzerConfigurationError>
sourcepub fn update_partner_account(&self) -> UpdatePartnerAccount
pub fn update_partner_account(&self) -> UpdatePartnerAccount
Constructs a fluent builder for the UpdatePartnerAccount operation.
- The fluent builder is configurable:
sidewalk(SidewalkUpdateAccount)/set_sidewalk(Option<SidewalkUpdateAccount>):The Sidewalk account credentials.
partner_account_id(impl Into<String>)/set_partner_account_id(Option<String>):The ID of the partner account to update.
partner_type(PartnerType)/set_partner_type(Option<PartnerType>):The partner type.
- On success, responds with
UpdatePartnerAccountOutput - On failure, responds with
SdkError<UpdatePartnerAccountError>
sourcepub fn update_resource_event_configuration(
&self
) -> UpdateResourceEventConfiguration
pub fn update_resource_event_configuration(
&self
) -> UpdateResourceEventConfiguration
Constructs a fluent builder for the UpdateResourceEventConfiguration operation.
- The fluent builder is configurable:
identifier(impl Into<String>)/set_identifier(Option<String>):Resource identifier to opt in for event messaging.
identifier_type(IdentifierType)/set_identifier_type(Option<IdentifierType>):Identifier type of the particular resource identifier for event configuration.
partner_type(EventNotificationPartnerType)/set_partner_type(Option<EventNotificationPartnerType>):Partner type of the resource if the identifier type is PartnerAccountId
device_registration_state(DeviceRegistrationStateEventConfiguration)/set_device_registration_state(Option<DeviceRegistrationStateEventConfiguration>):Event configuration for the device registration state event
proximity(ProximityEventConfiguration)/set_proximity(Option<ProximityEventConfiguration>):Event configuration for the Proximity event
- On success, responds with
UpdateResourceEventConfigurationOutput - On failure, responds with
SdkError<UpdateResourceEventConfigurationError>
sourcepub fn update_wireless_device(&self) -> UpdateWirelessDevice
pub fn update_wireless_device(&self) -> UpdateWirelessDevice
Constructs a fluent builder for the UpdateWirelessDevice operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to update.
destination_name(impl Into<String>)/set_destination_name(Option<String>):The name of the new destination for the device.
name(impl Into<String>)/set_name(Option<String>):The new name of the resource.
description(impl Into<String>)/set_description(Option<String>):A new description of the resource.
lo_ra_wan(LoRaWanUpdateDevice)/set_lo_ra_wan(Option<LoRaWanUpdateDevice>):The updated wireless device’s configuration.
- On success, responds with
UpdateWirelessDeviceOutput - On failure, responds with
SdkError<UpdateWirelessDeviceError>
sourcepub fn update_wireless_gateway(&self) -> UpdateWirelessGateway
pub fn update_wireless_gateway(&self) -> UpdateWirelessGateway
Constructs a fluent builder for the UpdateWirelessGateway operation.
- The fluent builder is configurable:
id(impl Into<String>)/set_id(Option<String>):The ID of the resource to update.
name(impl Into<String>)/set_name(Option<String>):The new name of the resource.
description(impl Into<String>)/set_description(Option<String>):A new description of the resource.
join_eui_filters(Vec<Vec<String>>)/set_join_eui_filters(Option<Vec<Vec<String>>>):A list of JoinEuiRange used by LoRa gateways to filter LoRa frames.
net_id_filters(Vec<String>)/set_net_id_filters(Option<Vec<String>>):A list of NetId values that are used by LoRa gateways to filter the uplink frames.
- On success, responds with
UpdateWirelessGatewayOutput - On failure, responds with
SdkError<UpdateWirelessGatewayError>
sourceimpl Client
impl Client
sourcepub fn from_conf_conn<C, E>(conf: Config, conn: C) -> Self where
C: SmithyConnector<Error = E> + Send + 'static,
E: Into<ConnectorError>,
pub fn from_conf_conn<C, E>(conf: Config, conn: C) -> Self where
C: SmithyConnector<Error = E> + Send + 'static,
E: Into<ConnectorError>,
Creates a client with the given service config and connector override.
Trait Implementations
sourceimpl From<Client<DynConnector, DynMiddleware<DynConnector>, Standard>> for Client
impl From<Client<DynConnector, DynMiddleware<DynConnector>, Standard>> for Client
sourcefn from(client: Client<DynConnector, DynMiddleware<DynConnector>>) -> Self
fn from(client: Client<DynConnector, DynMiddleware<DynConnector>>) -> Self
Performs the conversion.
Auto Trait Implementations
impl !RefUnwindSafe for Client
impl Send for Client
impl Sync for Client
impl Unpin for Client
impl !UnwindSafe for Client
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
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.
sourcefn clone_into(&self, target: &mut T)
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