Skip to content

IoTWirelessClient#

Index > IoTWireless > IoTWirelessClient

Auto-generated documentation for IoTWireless type annotations stubs module types-boto3-iotwireless.

IoTWirelessClient#

Type annotations and code completion for boto3.client("iotwireless"). boto3 documentation

# IoTWirelessClient usage example

from boto3.session import Session
from types_boto3_iotwireless.client import IoTWirelessClient

def get_iotwireless_client() -> IoTWirelessClient:
    return Session().client("iotwireless")

Exceptions#

boto3 client exceptions are generated in runtime. This class provides code completion for boto3.client("iotwireless").exceptions structure.

# Exceptions.exceptions usage example

client = boto3.client("iotwireless")

try:
    do_something(client)
except (
    client.exceptions.AccessDeniedException,
    client.exceptions.ClientError,
    client.exceptions.ConflictException,
    client.exceptions.InternalServerException,
    client.exceptions.ResourceNotFoundException,
    client.exceptions.ThrottlingException,
    client.exceptions.TooManyTagsException,
    client.exceptions.ValidationException,
) as e:
    print(e)
# Exceptions.exceptions type checking example

from types_boto3_iotwireless.client import Exceptions

def handle_error(exc: Exceptions.AccessDeniedException) -> None:
    ...

Methods#

can_paginate#

Type annotations and code completion for boto3.client("iotwireless").can_paginate method. boto3 documentation

# can_paginate method definition

def can_paginate(
    self,
    operation_name: str,
) -> bool:
    ...

generate_presigned_url#

Type annotations and code completion for boto3.client("iotwireless").generate_presigned_url method. boto3 documentation

# generate_presigned_url method definition

def generate_presigned_url(
    self,
    ClientMethod: str,
    Params: Mapping[str, Any] = ...,
    ExpiresIn: int = 3600,
    HttpMethod: str = ...,
) -> str:
    ...

associate_aws_account_with_partner_account#

Associates a partner account with your AWS account.

Type annotations and code completion for boto3.client("iotwireless").associate_aws_account_with_partner_account method. boto3 documentation

# associate_aws_account_with_partner_account method definition

def associate_aws_account_with_partner_account(
    self,
    *,
    Sidewalk: SidewalkAccountInfoTypeDef,  # (1)
    ClientRequestToken: str = ...,
    Tags: Sequence[TagTypeDef] = ...,  # (2)
) -> AssociateAwsAccountWithPartnerAccountResponseTypeDef:  # (3)
    ...
  1. See SidewalkAccountInfoTypeDef
  2. See TagTypeDef
  3. See AssociateAwsAccountWithPartnerAccountResponseTypeDef
# associate_aws_account_with_partner_account method usage example with argument unpacking

kwargs: AssociateAwsAccountWithPartnerAccountRequestRequestTypeDef = {  # (1)
    "Sidewalk": ...,
}

parent.associate_aws_account_with_partner_account(**kwargs)
  1. See AssociateAwsAccountWithPartnerAccountRequestRequestTypeDef

associate_multicast_group_with_fuota_task#

Associate a multicast group with a FUOTA task.

Type annotations and code completion for boto3.client("iotwireless").associate_multicast_group_with_fuota_task method. boto3 documentation

# associate_multicast_group_with_fuota_task method definition

def associate_multicast_group_with_fuota_task(
    self,
    *,
    Id: str,
    MulticastGroupId: str,
) -> dict[str, Any]:
    ...
# associate_multicast_group_with_fuota_task method usage example with argument unpacking

kwargs: AssociateMulticastGroupWithFuotaTaskRequestRequestTypeDef = {  # (1)
    "Id": ...,
    "MulticastGroupId": ...,
}

parent.associate_multicast_group_with_fuota_task(**kwargs)
  1. See AssociateMulticastGroupWithFuotaTaskRequestRequestTypeDef

associate_wireless_device_with_fuota_task#

Associate a wireless device with a FUOTA task.

Type annotations and code completion for boto3.client("iotwireless").associate_wireless_device_with_fuota_task method. boto3 documentation

# associate_wireless_device_with_fuota_task method definition

def associate_wireless_device_with_fuota_task(
    self,
    *,
    Id: str,
    WirelessDeviceId: str,
) -> dict[str, Any]:
    ...
# associate_wireless_device_with_fuota_task method usage example with argument unpacking

kwargs: AssociateWirelessDeviceWithFuotaTaskRequestRequestTypeDef = {  # (1)
    "Id": ...,
    "WirelessDeviceId": ...,
}

parent.associate_wireless_device_with_fuota_task(**kwargs)
  1. See AssociateWirelessDeviceWithFuotaTaskRequestRequestTypeDef

associate_wireless_device_with_multicast_group#

Associates a wireless device with a multicast group.

Type annotations and code completion for boto3.client("iotwireless").associate_wireless_device_with_multicast_group method. boto3 documentation

# associate_wireless_device_with_multicast_group method definition

def associate_wireless_device_with_multicast_group(
    self,
    *,
    Id: str,
    WirelessDeviceId: str,
) -> dict[str, Any]:
    ...
# associate_wireless_device_with_multicast_group method usage example with argument unpacking

kwargs: AssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef = {  # (1)
    "Id": ...,
    "WirelessDeviceId": ...,
}

parent.associate_wireless_device_with_multicast_group(**kwargs)
  1. See AssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef

associate_wireless_device_with_thing#

Associates a wireless device with a thing.

Type annotations and code completion for boto3.client("iotwireless").associate_wireless_device_with_thing method. boto3 documentation

# associate_wireless_device_with_thing method definition

def associate_wireless_device_with_thing(
    self,
    *,
    Id: str,
    ThingArn: str,
) -> dict[str, Any]:
    ...
# associate_wireless_device_with_thing method usage example with argument unpacking

kwargs: AssociateWirelessDeviceWithThingRequestRequestTypeDef = {  # (1)
    "Id": ...,
    "ThingArn": ...,
}

parent.associate_wireless_device_with_thing(**kwargs)
  1. See AssociateWirelessDeviceWithThingRequestRequestTypeDef

associate_wireless_gateway_with_certificate#

Associates a wireless gateway with a certificate.

Type annotations and code completion for boto3.client("iotwireless").associate_wireless_gateway_with_certificate method. boto3 documentation

# associate_wireless_gateway_with_certificate method definition

def associate_wireless_gateway_with_certificate(
    self,
    *,
    Id: str,
    IotCertificateId: str,
) -> AssociateWirelessGatewayWithCertificateResponseTypeDef:  # (1)
    ...
  1. See AssociateWirelessGatewayWithCertificateResponseTypeDef
# associate_wireless_gateway_with_certificate method usage example with argument unpacking

kwargs: AssociateWirelessGatewayWithCertificateRequestRequestTypeDef = {  # (1)
    "Id": ...,
    "IotCertificateId": ...,
}

parent.associate_wireless_gateway_with_certificate(**kwargs)
  1. See AssociateWirelessGatewayWithCertificateRequestRequestTypeDef

associate_wireless_gateway_with_thing#

Associates a wireless gateway with a thing.

Type annotations and code completion for boto3.client("iotwireless").associate_wireless_gateway_with_thing method. boto3 documentation

# associate_wireless_gateway_with_thing method definition

def associate_wireless_gateway_with_thing(
    self,
    *,
    Id: str,
    ThingArn: str,
) -> dict[str, Any]:
    ...
# associate_wireless_gateway_with_thing method usage example with argument unpacking

kwargs: AssociateWirelessGatewayWithThingRequestRequestTypeDef = {  # (1)
    "Id": ...,
    "ThingArn": ...,
}

parent.associate_wireless_gateway_with_thing(**kwargs)
  1. See AssociateWirelessGatewayWithThingRequestRequestTypeDef

cancel_multicast_group_session#

Cancels an existing multicast group session.

Type annotations and code completion for boto3.client("iotwireless").cancel_multicast_group_session method. boto3 documentation

# cancel_multicast_group_session method definition

def cancel_multicast_group_session(
    self,
    *,
    Id: str,
) -> dict[str, Any]:
    ...
# cancel_multicast_group_session method usage example with argument unpacking

kwargs: CancelMulticastGroupSessionRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.cancel_multicast_group_session(**kwargs)
  1. See CancelMulticastGroupSessionRequestRequestTypeDef

create_destination#

Creates a new destination that maps a device message to an AWS IoT rule.

Type annotations and code completion for boto3.client("iotwireless").create_destination method. boto3 documentation

# create_destination method definition

def create_destination(
    self,
    *,
    Name: str,
    ExpressionType: ExpressionTypeType,  # (1)
    Expression: str,
    RoleArn: str,
    Description: str = ...,
    Tags: Sequence[TagTypeDef] = ...,  # (2)
    ClientRequestToken: str = ...,
) -> CreateDestinationResponseTypeDef:  # (3)
    ...
  1. See ExpressionTypeType
  2. See TagTypeDef
  3. See CreateDestinationResponseTypeDef
# create_destination method usage example with argument unpacking

kwargs: CreateDestinationRequestRequestTypeDef = {  # (1)
    "Name": ...,
    "ExpressionType": ...,
    "Expression": ...,
    "RoleArn": ...,
}

parent.create_destination(**kwargs)
  1. See CreateDestinationRequestRequestTypeDef

create_device_profile#

Creates a new device profile.

Type annotations and code completion for boto3.client("iotwireless").create_device_profile method. boto3 documentation

# create_device_profile method definition

def create_device_profile(
    self,
    *,
    Name: str = ...,
    LoRaWAN: LoRaWANDeviceProfileTypeDef = ...,  # (1)
    Tags: Sequence[TagTypeDef] = ...,  # (2)
    ClientRequestToken: str = ...,
    Sidewalk: Mapping[str, Any] = ...,
) -> CreateDeviceProfileResponseTypeDef:  # (3)
    ...
  1. See LoRaWANDeviceProfileTypeDef
  2. See TagTypeDef
  3. See CreateDeviceProfileResponseTypeDef
# create_device_profile method usage example with argument unpacking

kwargs: CreateDeviceProfileRequestRequestTypeDef = {  # (1)
    "Name": ...,
}

parent.create_device_profile(**kwargs)
  1. See CreateDeviceProfileRequestRequestTypeDef

create_fuota_task#

Creates a FUOTA task.

Type annotations and code completion for boto3.client("iotwireless").create_fuota_task method. boto3 documentation

# create_fuota_task method definition

def create_fuota_task(
    self,
    *,
    FirmwareUpdateImage: str,
    FirmwareUpdateRole: str,
    Name: str = ...,
    Description: str = ...,
    ClientRequestToken: str = ...,
    LoRaWAN: LoRaWANFuotaTaskTypeDef = ...,  # (1)
    Tags: Sequence[TagTypeDef] = ...,  # (2)
    RedundancyPercent: int = ...,
    FragmentSizeBytes: int = ...,
    FragmentIntervalMS: int = ...,
    Descriptor: str = ...,
) -> CreateFuotaTaskResponseTypeDef:  # (3)
    ...
  1. See LoRaWANFuotaTaskTypeDef
  2. See TagTypeDef
  3. See CreateFuotaTaskResponseTypeDef
# create_fuota_task method usage example with argument unpacking

kwargs: CreateFuotaTaskRequestRequestTypeDef = {  # (1)
    "FirmwareUpdateImage": ...,
    "FirmwareUpdateRole": ...,
}

parent.create_fuota_task(**kwargs)
  1. See CreateFuotaTaskRequestRequestTypeDef

create_multicast_group#

Creates a multicast group.

Type annotations and code completion for boto3.client("iotwireless").create_multicast_group method. boto3 documentation

# create_multicast_group method definition

def create_multicast_group(
    self,
    *,
    LoRaWAN: LoRaWANMulticastTypeDef,  # (1)
    Name: str = ...,
    Description: str = ...,
    ClientRequestToken: str = ...,
    Tags: Sequence[TagTypeDef] = ...,  # (2)
) -> CreateMulticastGroupResponseTypeDef:  # (3)
    ...
  1. See LoRaWANMulticastTypeDef
  2. See TagTypeDef
  3. See CreateMulticastGroupResponseTypeDef
# create_multicast_group method usage example with argument unpacking

kwargs: CreateMulticastGroupRequestRequestTypeDef = {  # (1)
    "LoRaWAN": ...,
}

parent.create_multicast_group(**kwargs)
  1. See CreateMulticastGroupRequestRequestTypeDef

create_network_analyzer_configuration#

Creates a new network analyzer configuration.

Type annotations and code completion for boto3.client("iotwireless").create_network_analyzer_configuration method. boto3 documentation

# create_network_analyzer_configuration method definition

def create_network_analyzer_configuration(
    self,
    *,
    Name: str,
    TraceContent: TraceContentTypeDef = ...,  # (1)
    WirelessDevices: Sequence[str] = ...,
    WirelessGateways: Sequence[str] = ...,
    Description: str = ...,
    Tags: Sequence[TagTypeDef] = ...,  # (2)
    ClientRequestToken: str = ...,
    MulticastGroups: Sequence[str] = ...,
) -> CreateNetworkAnalyzerConfigurationResponseTypeDef:  # (3)
    ...
  1. See TraceContentTypeDef
  2. See TagTypeDef
  3. See CreateNetworkAnalyzerConfigurationResponseTypeDef
# create_network_analyzer_configuration method usage example with argument unpacking

kwargs: CreateNetworkAnalyzerConfigurationRequestRequestTypeDef = {  # (1)
    "Name": ...,
}

parent.create_network_analyzer_configuration(**kwargs)
  1. See CreateNetworkAnalyzerConfigurationRequestRequestTypeDef

create_service_profile#

Creates a new service profile.

Type annotations and code completion for boto3.client("iotwireless").create_service_profile method. boto3 documentation

# create_service_profile method definition

def create_service_profile(
    self,
    *,
    Name: str = ...,
    LoRaWAN: LoRaWANServiceProfileTypeDef = ...,  # (1)
    Tags: Sequence[TagTypeDef] = ...,  # (2)
    ClientRequestToken: str = ...,
) -> CreateServiceProfileResponseTypeDef:  # (3)
    ...
  1. See LoRaWANServiceProfileTypeDef
  2. See TagTypeDef
  3. See CreateServiceProfileResponseTypeDef
# create_service_profile method usage example with argument unpacking

kwargs: CreateServiceProfileRequestRequestTypeDef = {  # (1)
    "Name": ...,
}

parent.create_service_profile(**kwargs)
  1. See CreateServiceProfileRequestRequestTypeDef

create_wireless_device#

Provisions a wireless device.

Type annotations and code completion for boto3.client("iotwireless").create_wireless_device method. boto3 documentation

# create_wireless_device method definition

def create_wireless_device(
    self,
    *,
    Type: WirelessDeviceTypeType,  # (1)
    DestinationName: str,
    Name: str = ...,
    Description: str = ...,
    ClientRequestToken: str = ...,
    LoRaWAN: LoRaWANDeviceTypeDef = ...,  # (2)
    Tags: Sequence[TagTypeDef] = ...,  # (3)
    Positioning: PositioningConfigStatusType = ...,  # (4)
    Sidewalk: SidewalkCreateWirelessDeviceTypeDef = ...,  # (5)
) -> CreateWirelessDeviceResponseTypeDef:  # (6)
    ...
  1. See WirelessDeviceTypeType
  2. See LoRaWANDeviceTypeDef
  3. See TagTypeDef
  4. See PositioningConfigStatusType
  5. See SidewalkCreateWirelessDeviceTypeDef
  6. See CreateWirelessDeviceResponseTypeDef
# create_wireless_device method usage example with argument unpacking

kwargs: CreateWirelessDeviceRequestRequestTypeDef = {  # (1)
    "Type": ...,
    "DestinationName": ...,
}

parent.create_wireless_device(**kwargs)
  1. See CreateWirelessDeviceRequestRequestTypeDef

create_wireless_gateway#

Provisions a wireless gateway.

Type annotations and code completion for boto3.client("iotwireless").create_wireless_gateway method. boto3 documentation

# create_wireless_gateway method definition

def create_wireless_gateway(
    self,
    *,
    LoRaWAN: LoRaWANGatewayTypeDef,  # (1)
    Name: str = ...,
    Description: str = ...,
    Tags: Sequence[TagTypeDef] = ...,  # (2)
    ClientRequestToken: str = ...,
) -> CreateWirelessGatewayResponseTypeDef:  # (3)
    ...
  1. See LoRaWANGatewayTypeDef
  2. See TagTypeDef
  3. See CreateWirelessGatewayResponseTypeDef
# create_wireless_gateway method usage example with argument unpacking

kwargs: CreateWirelessGatewayRequestRequestTypeDef = {  # (1)
    "LoRaWAN": ...,
}

parent.create_wireless_gateway(**kwargs)
  1. See CreateWirelessGatewayRequestRequestTypeDef

create_wireless_gateway_task#

Creates a task for a wireless gateway.

Type annotations and code completion for boto3.client("iotwireless").create_wireless_gateway_task method. boto3 documentation

# create_wireless_gateway_task method definition

def create_wireless_gateway_task(
    self,
    *,
    Id: str,
    WirelessGatewayTaskDefinitionId: str,
) -> CreateWirelessGatewayTaskResponseTypeDef:  # (1)
    ...
  1. See CreateWirelessGatewayTaskResponseTypeDef
# create_wireless_gateway_task method usage example with argument unpacking

kwargs: CreateWirelessGatewayTaskRequestRequestTypeDef = {  # (1)
    "Id": ...,
    "WirelessGatewayTaskDefinitionId": ...,
}

parent.create_wireless_gateway_task(**kwargs)
  1. See CreateWirelessGatewayTaskRequestRequestTypeDef

create_wireless_gateway_task_definition#

Creates a gateway task definition.

Type annotations and code completion for boto3.client("iotwireless").create_wireless_gateway_task_definition method. boto3 documentation

# create_wireless_gateway_task_definition method definition

def create_wireless_gateway_task_definition(
    self,
    *,
    AutoCreateTasks: bool,
    Name: str = ...,
    Update: UpdateWirelessGatewayTaskCreateTypeDef = ...,  # (1)
    ClientRequestToken: str = ...,
    Tags: Sequence[TagTypeDef] = ...,  # (2)
) -> CreateWirelessGatewayTaskDefinitionResponseTypeDef:  # (3)
    ...
  1. See UpdateWirelessGatewayTaskCreateTypeDef
  2. See TagTypeDef
  3. See CreateWirelessGatewayTaskDefinitionResponseTypeDef
# create_wireless_gateway_task_definition method usage example with argument unpacking

kwargs: CreateWirelessGatewayTaskDefinitionRequestRequestTypeDef = {  # (1)
    "AutoCreateTasks": ...,
}

parent.create_wireless_gateway_task_definition(**kwargs)
  1. See CreateWirelessGatewayTaskDefinitionRequestRequestTypeDef

delete_destination#

Deletes a destination.

Type annotations and code completion for boto3.client("iotwireless").delete_destination method. boto3 documentation

# delete_destination method definition

def delete_destination(
    self,
    *,
    Name: str,
) -> dict[str, Any]:
    ...
# delete_destination method usage example with argument unpacking

kwargs: DeleteDestinationRequestRequestTypeDef = {  # (1)
    "Name": ...,
}

parent.delete_destination(**kwargs)
  1. See DeleteDestinationRequestRequestTypeDef

delete_device_profile#

Deletes a device profile.

Type annotations and code completion for boto3.client("iotwireless").delete_device_profile method. boto3 documentation

# delete_device_profile method definition

def delete_device_profile(
    self,
    *,
    Id: str,
) -> dict[str, Any]:
    ...
# delete_device_profile method usage example with argument unpacking

kwargs: DeleteDeviceProfileRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.delete_device_profile(**kwargs)
  1. See DeleteDeviceProfileRequestRequestTypeDef

delete_fuota_task#

Deletes a FUOTA task.

Type annotations and code completion for boto3.client("iotwireless").delete_fuota_task method. boto3 documentation

# delete_fuota_task method definition

def delete_fuota_task(
    self,
    *,
    Id: str,
) -> dict[str, Any]:
    ...
# delete_fuota_task method usage example with argument unpacking

kwargs: DeleteFuotaTaskRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.delete_fuota_task(**kwargs)
  1. See DeleteFuotaTaskRequestRequestTypeDef

delete_multicast_group#

Deletes a multicast group if it is not in use by a fuota task.

Type annotations and code completion for boto3.client("iotwireless").delete_multicast_group method. boto3 documentation

# delete_multicast_group method definition

def delete_multicast_group(
    self,
    *,
    Id: str,
) -> dict[str, Any]:
    ...
# delete_multicast_group method usage example with argument unpacking

kwargs: DeleteMulticastGroupRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.delete_multicast_group(**kwargs)
  1. See DeleteMulticastGroupRequestRequestTypeDef

delete_network_analyzer_configuration#

Deletes a network analyzer configuration.

Type annotations and code completion for boto3.client("iotwireless").delete_network_analyzer_configuration method. boto3 documentation

# delete_network_analyzer_configuration method definition

def delete_network_analyzer_configuration(
    self,
    *,
    ConfigurationName: str,
) -> dict[str, Any]:
    ...
# delete_network_analyzer_configuration method usage example with argument unpacking

kwargs: DeleteNetworkAnalyzerConfigurationRequestRequestTypeDef = {  # (1)
    "ConfigurationName": ...,
}

parent.delete_network_analyzer_configuration(**kwargs)
  1. See DeleteNetworkAnalyzerConfigurationRequestRequestTypeDef

delete_queued_messages#

Remove queued messages from the downlink queue.

Type annotations and code completion for boto3.client("iotwireless").delete_queued_messages method. boto3 documentation

# delete_queued_messages method definition

def delete_queued_messages(
    self,
    *,
    Id: str,
    MessageId: str,
    WirelessDeviceType: WirelessDeviceTypeType = ...,  # (1)
) -> dict[str, Any]:
    ...
  1. See WirelessDeviceTypeType
# delete_queued_messages method usage example with argument unpacking

kwargs: DeleteQueuedMessagesRequestRequestTypeDef = {  # (1)
    "Id": ...,
    "MessageId": ...,
}

parent.delete_queued_messages(**kwargs)
  1. See DeleteQueuedMessagesRequestRequestTypeDef

delete_service_profile#

Deletes a service profile.

Type annotations and code completion for boto3.client("iotwireless").delete_service_profile method. boto3 documentation

# delete_service_profile method definition

def delete_service_profile(
    self,
    *,
    Id: str,
) -> dict[str, Any]:
    ...
# delete_service_profile method usage example with argument unpacking

kwargs: DeleteServiceProfileRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.delete_service_profile(**kwargs)
  1. See DeleteServiceProfileRequestRequestTypeDef

delete_wireless_device#

Deletes a wireless device.

Type annotations and code completion for boto3.client("iotwireless").delete_wireless_device method. boto3 documentation

# delete_wireless_device method definition

def delete_wireless_device(
    self,
    *,
    Id: str,
) -> dict[str, Any]:
    ...
# delete_wireless_device method usage example with argument unpacking

kwargs: DeleteWirelessDeviceRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.delete_wireless_device(**kwargs)
  1. See DeleteWirelessDeviceRequestRequestTypeDef

delete_wireless_device_import_task#

Delete an import task.

Type annotations and code completion for boto3.client("iotwireless").delete_wireless_device_import_task method. boto3 documentation

# delete_wireless_device_import_task method definition

def delete_wireless_device_import_task(
    self,
    *,
    Id: str,
) -> dict[str, Any]:
    ...
# delete_wireless_device_import_task method usage example with argument unpacking

kwargs: DeleteWirelessDeviceImportTaskRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.delete_wireless_device_import_task(**kwargs)
  1. See DeleteWirelessDeviceImportTaskRequestRequestTypeDef

delete_wireless_gateway#

Deletes a wireless gateway.

Type annotations and code completion for boto3.client("iotwireless").delete_wireless_gateway method. boto3 documentation

# delete_wireless_gateway method definition

def delete_wireless_gateway(
    self,
    *,
    Id: str,
) -> dict[str, Any]:
    ...
# delete_wireless_gateway method usage example with argument unpacking

kwargs: DeleteWirelessGatewayRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.delete_wireless_gateway(**kwargs)
  1. See DeleteWirelessGatewayRequestRequestTypeDef

delete_wireless_gateway_task#

Deletes a wireless gateway task.

Type annotations and code completion for boto3.client("iotwireless").delete_wireless_gateway_task method. boto3 documentation

# delete_wireless_gateway_task method definition

def delete_wireless_gateway_task(
    self,
    *,
    Id: str,
) -> dict[str, Any]:
    ...
# delete_wireless_gateway_task method usage example with argument unpacking

kwargs: DeleteWirelessGatewayTaskRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.delete_wireless_gateway_task(**kwargs)
  1. See DeleteWirelessGatewayTaskRequestRequestTypeDef

delete_wireless_gateway_task_definition#

Deletes a wireless gateway task definition.

Type annotations and code completion for boto3.client("iotwireless").delete_wireless_gateway_task_definition method. boto3 documentation

# delete_wireless_gateway_task_definition method definition

def delete_wireless_gateway_task_definition(
    self,
    *,
    Id: str,
) -> dict[str, Any]:
    ...
# delete_wireless_gateway_task_definition method usage example with argument unpacking

kwargs: DeleteWirelessGatewayTaskDefinitionRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.delete_wireless_gateway_task_definition(**kwargs)
  1. See DeleteWirelessGatewayTaskDefinitionRequestRequestTypeDef

deregister_wireless_device#

Deregister a wireless device from AWS IoT Wireless.

Type annotations and code completion for boto3.client("iotwireless").deregister_wireless_device method. boto3 documentation

# deregister_wireless_device method definition

def deregister_wireless_device(
    self,
    *,
    Identifier: str,
    WirelessDeviceType: WirelessDeviceTypeType = ...,  # (1)
) -> dict[str, Any]:
    ...
  1. See WirelessDeviceTypeType
# deregister_wireless_device method usage example with argument unpacking

kwargs: DeregisterWirelessDeviceRequestRequestTypeDef = {  # (1)
    "Identifier": ...,
}

parent.deregister_wireless_device(**kwargs)
  1. See DeregisterWirelessDeviceRequestRequestTypeDef

disassociate_aws_account_from_partner_account#

Disassociates your AWS account from a partner account.

Type annotations and code completion for boto3.client("iotwireless").disassociate_aws_account_from_partner_account method. boto3 documentation

# disassociate_aws_account_from_partner_account method definition

def disassociate_aws_account_from_partner_account(
    self,
    *,
    PartnerAccountId: str,
    PartnerType: PartnerTypeType,  # (1)
) -> dict[str, Any]:
    ...
  1. See PartnerTypeType
# disassociate_aws_account_from_partner_account method usage example with argument unpacking

kwargs: DisassociateAwsAccountFromPartnerAccountRequestRequestTypeDef = {  # (1)
    "PartnerAccountId": ...,
    "PartnerType": ...,
}

parent.disassociate_aws_account_from_partner_account(**kwargs)
  1. See DisassociateAwsAccountFromPartnerAccountRequestRequestTypeDef

disassociate_multicast_group_from_fuota_task#

Disassociates a multicast group from a fuota task.

Type annotations and code completion for boto3.client("iotwireless").disassociate_multicast_group_from_fuota_task method. boto3 documentation

# disassociate_multicast_group_from_fuota_task method definition

def disassociate_multicast_group_from_fuota_task(
    self,
    *,
    Id: str,
    MulticastGroupId: str,
) -> dict[str, Any]:
    ...
# disassociate_multicast_group_from_fuota_task method usage example with argument unpacking

kwargs: DisassociateMulticastGroupFromFuotaTaskRequestRequestTypeDef = {  # (1)
    "Id": ...,
    "MulticastGroupId": ...,
}

parent.disassociate_multicast_group_from_fuota_task(**kwargs)
  1. See DisassociateMulticastGroupFromFuotaTaskRequestRequestTypeDef

disassociate_wireless_device_from_fuota_task#

Disassociates a wireless device from a FUOTA task.

Type annotations and code completion for boto3.client("iotwireless").disassociate_wireless_device_from_fuota_task method. boto3 documentation

# disassociate_wireless_device_from_fuota_task method definition

def disassociate_wireless_device_from_fuota_task(
    self,
    *,
    Id: str,
    WirelessDeviceId: str,
) -> dict[str, Any]:
    ...
# disassociate_wireless_device_from_fuota_task method usage example with argument unpacking

kwargs: DisassociateWirelessDeviceFromFuotaTaskRequestRequestTypeDef = {  # (1)
    "Id": ...,
    "WirelessDeviceId": ...,
}

parent.disassociate_wireless_device_from_fuota_task(**kwargs)
  1. See DisassociateWirelessDeviceFromFuotaTaskRequestRequestTypeDef

disassociate_wireless_device_from_multicast_group#

Disassociates a wireless device from a multicast group.

Type annotations and code completion for boto3.client("iotwireless").disassociate_wireless_device_from_multicast_group method. boto3 documentation

# disassociate_wireless_device_from_multicast_group method definition

def disassociate_wireless_device_from_multicast_group(
    self,
    *,
    Id: str,
    WirelessDeviceId: str,
) -> dict[str, Any]:
    ...
# disassociate_wireless_device_from_multicast_group method usage example with argument unpacking

kwargs: DisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef = {  # (1)
    "Id": ...,
    "WirelessDeviceId": ...,
}

parent.disassociate_wireless_device_from_multicast_group(**kwargs)
  1. See DisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef

disassociate_wireless_device_from_thing#

Disassociates a wireless device from its currently associated thing.

Type annotations and code completion for boto3.client("iotwireless").disassociate_wireless_device_from_thing method. boto3 documentation

# disassociate_wireless_device_from_thing method definition

def disassociate_wireless_device_from_thing(
    self,
    *,
    Id: str,
) -> dict[str, Any]:
    ...
# disassociate_wireless_device_from_thing method usage example with argument unpacking

kwargs: DisassociateWirelessDeviceFromThingRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.disassociate_wireless_device_from_thing(**kwargs)
  1. See DisassociateWirelessDeviceFromThingRequestRequestTypeDef

disassociate_wireless_gateway_from_certificate#

Disassociates a wireless gateway from its currently associated certificate.

Type annotations and code completion for boto3.client("iotwireless").disassociate_wireless_gateway_from_certificate method. boto3 documentation

# disassociate_wireless_gateway_from_certificate method definition

def disassociate_wireless_gateway_from_certificate(
    self,
    *,
    Id: str,
) -> dict[str, Any]:
    ...
# disassociate_wireless_gateway_from_certificate method usage example with argument unpacking

kwargs: DisassociateWirelessGatewayFromCertificateRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.disassociate_wireless_gateway_from_certificate(**kwargs)
  1. See DisassociateWirelessGatewayFromCertificateRequestRequestTypeDef

disassociate_wireless_gateway_from_thing#

Disassociates a wireless gateway from its currently associated thing.

Type annotations and code completion for boto3.client("iotwireless").disassociate_wireless_gateway_from_thing method. boto3 documentation

# disassociate_wireless_gateway_from_thing method definition

def disassociate_wireless_gateway_from_thing(
    self,
    *,
    Id: str,
) -> dict[str, Any]:
    ...
# disassociate_wireless_gateway_from_thing method usage example with argument unpacking

kwargs: DisassociateWirelessGatewayFromThingRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.disassociate_wireless_gateway_from_thing(**kwargs)
  1. See DisassociateWirelessGatewayFromThingRequestRequestTypeDef

get_destination#

Gets information about a destination.

Type annotations and code completion for boto3.client("iotwireless").get_destination method. boto3 documentation

# get_destination method definition

def get_destination(
    self,
    *,
    Name: str,
) -> GetDestinationResponseTypeDef:  # (1)
    ...
  1. See GetDestinationResponseTypeDef
# get_destination method usage example with argument unpacking

kwargs: GetDestinationRequestRequestTypeDef = {  # (1)
    "Name": ...,
}

parent.get_destination(**kwargs)
  1. See GetDestinationRequestRequestTypeDef

get_device_profile#

Gets information about a device profile.

Type annotations and code completion for boto3.client("iotwireless").get_device_profile method. boto3 documentation

# get_device_profile method definition

def get_device_profile(
    self,
    *,
    Id: str,
) -> GetDeviceProfileResponseTypeDef:  # (1)
    ...
  1. See GetDeviceProfileResponseTypeDef
# get_device_profile method usage example with argument unpacking

kwargs: GetDeviceProfileRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.get_device_profile(**kwargs)
  1. See GetDeviceProfileRequestRequestTypeDef

get_event_configuration_by_resource_types#

Get the event configuration based on resource types.

Type annotations and code completion for boto3.client("iotwireless").get_event_configuration_by_resource_types method. boto3 documentation

# get_event_configuration_by_resource_types method definition

def get_event_configuration_by_resource_types(
    self,
) -> GetEventConfigurationByResourceTypesResponseTypeDef:  # (1)
    ...
  1. See GetEventConfigurationByResourceTypesResponseTypeDef

get_fuota_task#

Gets information about a FUOTA task.

Type annotations and code completion for boto3.client("iotwireless").get_fuota_task method. boto3 documentation

# get_fuota_task method definition

def get_fuota_task(
    self,
    *,
    Id: str,
) -> GetFuotaTaskResponseTypeDef:  # (1)
    ...
  1. See GetFuotaTaskResponseTypeDef
# get_fuota_task method usage example with argument unpacking

kwargs: GetFuotaTaskRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.get_fuota_task(**kwargs)
  1. See GetFuotaTaskRequestRequestTypeDef

get_log_levels_by_resource_types#

Returns current default log levels or log levels by resource types.

Type annotations and code completion for boto3.client("iotwireless").get_log_levels_by_resource_types method. boto3 documentation

# get_log_levels_by_resource_types method definition

def get_log_levels_by_resource_types(
    self,
) -> GetLogLevelsByResourceTypesResponseTypeDef:  # (1)
    ...
  1. See GetLogLevelsByResourceTypesResponseTypeDef

get_metric_configuration#

Get the metric configuration status for this AWS account.

Type annotations and code completion for boto3.client("iotwireless").get_metric_configuration method. boto3 documentation

# get_metric_configuration method definition

def get_metric_configuration(
    self,
) -> GetMetricConfigurationResponseTypeDef:  # (1)
    ...
  1. See GetMetricConfigurationResponseTypeDef

get_metrics#

Get the summary metrics for this AWS account.

Type annotations and code completion for boto3.client("iotwireless").get_metrics method. boto3 documentation

# get_metrics method definition

def get_metrics(
    self,
    *,
    SummaryMetricQueries: Sequence[SummaryMetricQueryTypeDef] = ...,  # (1)
) -> GetMetricsResponseTypeDef:  # (2)
    ...
  1. See SummaryMetricQueryTypeDef
  2. See GetMetricsResponseTypeDef
# get_metrics method usage example with argument unpacking

kwargs: GetMetricsRequestRequestTypeDef = {  # (1)
    "SummaryMetricQueries": ...,
}

parent.get_metrics(**kwargs)
  1. See GetMetricsRequestRequestTypeDef

get_multicast_group#

Gets information about a multicast group.

Type annotations and code completion for boto3.client("iotwireless").get_multicast_group method. boto3 documentation

# get_multicast_group method definition

def get_multicast_group(
    self,
    *,
    Id: str,
) -> GetMulticastGroupResponseTypeDef:  # (1)
    ...
  1. See GetMulticastGroupResponseTypeDef
# get_multicast_group method usage example with argument unpacking

kwargs: GetMulticastGroupRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.get_multicast_group(**kwargs)
  1. See GetMulticastGroupRequestRequestTypeDef

get_multicast_group_session#

Gets information about a multicast group session.

Type annotations and code completion for boto3.client("iotwireless").get_multicast_group_session method. boto3 documentation

# get_multicast_group_session method definition

def get_multicast_group_session(
    self,
    *,
    Id: str,
) -> GetMulticastGroupSessionResponseTypeDef:  # (1)
    ...
  1. See GetMulticastGroupSessionResponseTypeDef
# get_multicast_group_session method usage example with argument unpacking

kwargs: GetMulticastGroupSessionRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.get_multicast_group_session(**kwargs)
  1. See GetMulticastGroupSessionRequestRequestTypeDef

get_network_analyzer_configuration#

Get network analyzer configuration.

Type annotations and code completion for boto3.client("iotwireless").get_network_analyzer_configuration method. boto3 documentation

# get_network_analyzer_configuration method definition

def get_network_analyzer_configuration(
    self,
    *,
    ConfigurationName: str,
) -> GetNetworkAnalyzerConfigurationResponseTypeDef:  # (1)
    ...
  1. See GetNetworkAnalyzerConfigurationResponseTypeDef
# get_network_analyzer_configuration method usage example with argument unpacking

kwargs: GetNetworkAnalyzerConfigurationRequestRequestTypeDef = {  # (1)
    "ConfigurationName": ...,
}

parent.get_network_analyzer_configuration(**kwargs)
  1. See GetNetworkAnalyzerConfigurationRequestRequestTypeDef

get_partner_account#

Gets information about a partner account.

Type annotations and code completion for boto3.client("iotwireless").get_partner_account method. boto3 documentation

# get_partner_account method definition

def get_partner_account(
    self,
    *,
    PartnerAccountId: str,
    PartnerType: PartnerTypeType,  # (1)
) -> GetPartnerAccountResponseTypeDef:  # (2)
    ...
  1. See PartnerTypeType
  2. See GetPartnerAccountResponseTypeDef
# get_partner_account method usage example with argument unpacking

kwargs: GetPartnerAccountRequestRequestTypeDef = {  # (1)
    "PartnerAccountId": ...,
    "PartnerType": ...,
}

parent.get_partner_account(**kwargs)
  1. See GetPartnerAccountRequestRequestTypeDef

get_position#

Get the position information for a given resource.

Type annotations and code completion for boto3.client("iotwireless").get_position method. boto3 documentation

# get_position method definition

def get_position(
    self,
    *,
    ResourceIdentifier: str,
    ResourceType: PositionResourceTypeType,  # (1)
) -> GetPositionResponseTypeDef:  # (2)
    ...
  1. See PositionResourceTypeType
  2. See GetPositionResponseTypeDef
# get_position method usage example with argument unpacking

kwargs: GetPositionRequestRequestTypeDef = {  # (1)
    "ResourceIdentifier": ...,
    "ResourceType": ...,
}

parent.get_position(**kwargs)
  1. See GetPositionRequestRequestTypeDef

get_position_configuration#

Get position configuration for a given resource.

Type annotations and code completion for boto3.client("iotwireless").get_position_configuration method. boto3 documentation

# get_position_configuration method definition

def get_position_configuration(
    self,
    *,
    ResourceIdentifier: str,
    ResourceType: PositionResourceTypeType,  # (1)
) -> GetPositionConfigurationResponseTypeDef:  # (2)
    ...
  1. See PositionResourceTypeType
  2. See GetPositionConfigurationResponseTypeDef
# get_position_configuration method usage example with argument unpacking

kwargs: GetPositionConfigurationRequestRequestTypeDef = {  # (1)
    "ResourceIdentifier": ...,
    "ResourceType": ...,
}

parent.get_position_configuration(**kwargs)
  1. See GetPositionConfigurationRequestRequestTypeDef

get_position_estimate#

Get estimated position information as a payload in GeoJSON format.

Type annotations and code completion for boto3.client("iotwireless").get_position_estimate method. boto3 documentation

# get_position_estimate method definition

def get_position_estimate(
    self,
    *,
    WiFiAccessPoints: Sequence[WiFiAccessPointTypeDef] = ...,  # (1)
    CellTowers: CellTowersTypeDef = ...,  # (2)
    Ip: IpTypeDef = ...,  # (3)
    Gnss: GnssTypeDef = ...,  # (4)
    Timestamp: TimestampTypeDef = ...,
) -> GetPositionEstimateResponseTypeDef:  # (5)
    ...
  1. See WiFiAccessPointTypeDef
  2. See CellTowersTypeDef
  3. See IpTypeDef
  4. See GnssTypeDef
  5. See GetPositionEstimateResponseTypeDef
# get_position_estimate method usage example with argument unpacking

kwargs: GetPositionEstimateRequestRequestTypeDef = {  # (1)
    "WiFiAccessPoints": ...,
}

parent.get_position_estimate(**kwargs)
  1. See GetPositionEstimateRequestRequestTypeDef

get_resource_event_configuration#

Get the event configuration for a particular resource identifier.

Type annotations and code completion for boto3.client("iotwireless").get_resource_event_configuration method. boto3 documentation

# get_resource_event_configuration method definition

def get_resource_event_configuration(
    self,
    *,
    Identifier: str,
    IdentifierType: IdentifierTypeType,  # (1)
    PartnerType: EventNotificationPartnerTypeType = ...,  # (2)
) -> GetResourceEventConfigurationResponseTypeDef:  # (3)
    ...
  1. See IdentifierTypeType
  2. See EventNotificationPartnerTypeType
  3. See GetResourceEventConfigurationResponseTypeDef
# get_resource_event_configuration method usage example with argument unpacking

kwargs: GetResourceEventConfigurationRequestRequestTypeDef = {  # (1)
    "Identifier": ...,
    "IdentifierType": ...,
}

parent.get_resource_event_configuration(**kwargs)
  1. See GetResourceEventConfigurationRequestRequestTypeDef

get_resource_log_level#

Fetches the log-level override, if any, for a given resource-ID and resource-type.

Type annotations and code completion for boto3.client("iotwireless").get_resource_log_level method. boto3 documentation

# get_resource_log_level method definition

def get_resource_log_level(
    self,
    *,
    ResourceIdentifier: str,
    ResourceType: str,
) -> GetResourceLogLevelResponseTypeDef:  # (1)
    ...
  1. See GetResourceLogLevelResponseTypeDef
# get_resource_log_level method usage example with argument unpacking

kwargs: GetResourceLogLevelRequestRequestTypeDef = {  # (1)
    "ResourceIdentifier": ...,
    "ResourceType": ...,
}

parent.get_resource_log_level(**kwargs)
  1. See GetResourceLogLevelRequestRequestTypeDef

get_resource_position#

Get the position information for a given wireless device or a wireless gateway resource.

Type annotations and code completion for boto3.client("iotwireless").get_resource_position method. boto3 documentation

# get_resource_position method definition

def get_resource_position(
    self,
    *,
    ResourceIdentifier: str,
    ResourceType: PositionResourceTypeType,  # (1)
) -> GetResourcePositionResponseTypeDef:  # (2)
    ...
  1. See PositionResourceTypeType
  2. See GetResourcePositionResponseTypeDef
# get_resource_position method usage example with argument unpacking

kwargs: GetResourcePositionRequestRequestTypeDef = {  # (1)
    "ResourceIdentifier": ...,
    "ResourceType": ...,
}

parent.get_resource_position(**kwargs)
  1. See GetResourcePositionRequestRequestTypeDef

get_service_endpoint#

Gets the account-specific endpoint for Configuration and Update Server (CUPS) protocol or LoRaWAN Network Server (LNS) connections.

Type annotations and code completion for boto3.client("iotwireless").get_service_endpoint method. boto3 documentation

# get_service_endpoint method definition

def get_service_endpoint(
    self,
    *,
    ServiceType: WirelessGatewayServiceTypeType = ...,  # (1)
) -> GetServiceEndpointResponseTypeDef:  # (2)
    ...
  1. See WirelessGatewayServiceTypeType
  2. See GetServiceEndpointResponseTypeDef
# get_service_endpoint method usage example with argument unpacking

kwargs: GetServiceEndpointRequestRequestTypeDef = {  # (1)
    "ServiceType": ...,
}

parent.get_service_endpoint(**kwargs)
  1. See GetServiceEndpointRequestRequestTypeDef

get_service_profile#

Gets information about a service profile.

Type annotations and code completion for boto3.client("iotwireless").get_service_profile method. boto3 documentation

# get_service_profile method definition

def get_service_profile(
    self,
    *,
    Id: str,
) -> GetServiceProfileResponseTypeDef:  # (1)
    ...
  1. See GetServiceProfileResponseTypeDef
# get_service_profile method usage example with argument unpacking

kwargs: GetServiceProfileRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.get_service_profile(**kwargs)
  1. See GetServiceProfileRequestRequestTypeDef

get_wireless_device#

Gets information about a wireless device.

Type annotations and code completion for boto3.client("iotwireless").get_wireless_device method. boto3 documentation

# get_wireless_device method definition

def get_wireless_device(
    self,
    *,
    Identifier: str,
    IdentifierType: WirelessDeviceIdTypeType,  # (1)
) -> GetWirelessDeviceResponseTypeDef:  # (2)
    ...
  1. See WirelessDeviceIdTypeType
  2. See GetWirelessDeviceResponseTypeDef
# get_wireless_device method usage example with argument unpacking

kwargs: GetWirelessDeviceRequestRequestTypeDef = {  # (1)
    "Identifier": ...,
    "IdentifierType": ...,
}

parent.get_wireless_device(**kwargs)
  1. See GetWirelessDeviceRequestRequestTypeDef

get_wireless_device_import_task#

Get information about an import task and count of device onboarding summary information for the import task.

Type annotations and code completion for boto3.client("iotwireless").get_wireless_device_import_task method. boto3 documentation

# get_wireless_device_import_task method definition

def get_wireless_device_import_task(
    self,
    *,
    Id: str,
) -> GetWirelessDeviceImportTaskResponseTypeDef:  # (1)
    ...
  1. See GetWirelessDeviceImportTaskResponseTypeDef
# get_wireless_device_import_task method usage example with argument unpacking

kwargs: GetWirelessDeviceImportTaskRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.get_wireless_device_import_task(**kwargs)
  1. See GetWirelessDeviceImportTaskRequestRequestTypeDef

get_wireless_device_statistics#

Gets operating information about a wireless device.

Type annotations and code completion for boto3.client("iotwireless").get_wireless_device_statistics method. boto3 documentation

# get_wireless_device_statistics method definition

def get_wireless_device_statistics(
    self,
    *,
    WirelessDeviceId: str,
) -> GetWirelessDeviceStatisticsResponseTypeDef:  # (1)
    ...
  1. See GetWirelessDeviceStatisticsResponseTypeDef
# get_wireless_device_statistics method usage example with argument unpacking

kwargs: GetWirelessDeviceStatisticsRequestRequestTypeDef = {  # (1)
    "WirelessDeviceId": ...,
}

parent.get_wireless_device_statistics(**kwargs)
  1. See GetWirelessDeviceStatisticsRequestRequestTypeDef

get_wireless_gateway#

Gets information about a wireless gateway.

Type annotations and code completion for boto3.client("iotwireless").get_wireless_gateway method. boto3 documentation

# get_wireless_gateway method definition

def get_wireless_gateway(
    self,
    *,
    Identifier: str,
    IdentifierType: WirelessGatewayIdTypeType,  # (1)
) -> GetWirelessGatewayResponseTypeDef:  # (2)
    ...
  1. See WirelessGatewayIdTypeType
  2. See GetWirelessGatewayResponseTypeDef
# get_wireless_gateway method usage example with argument unpacking

kwargs: GetWirelessGatewayRequestRequestTypeDef = {  # (1)
    "Identifier": ...,
    "IdentifierType": ...,
}

parent.get_wireless_gateway(**kwargs)
  1. See GetWirelessGatewayRequestRequestTypeDef

get_wireless_gateway_certificate#

Gets the ID of the certificate that is currently associated with a wireless gateway.

Type annotations and code completion for boto3.client("iotwireless").get_wireless_gateway_certificate method. boto3 documentation

# get_wireless_gateway_certificate method definition

def get_wireless_gateway_certificate(
    self,
    *,
    Id: str,
) -> GetWirelessGatewayCertificateResponseTypeDef:  # (1)
    ...
  1. See GetWirelessGatewayCertificateResponseTypeDef
# get_wireless_gateway_certificate method usage example with argument unpacking

kwargs: GetWirelessGatewayCertificateRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.get_wireless_gateway_certificate(**kwargs)
  1. See GetWirelessGatewayCertificateRequestRequestTypeDef

get_wireless_gateway_firmware_information#

Gets the firmware version and other information about a wireless gateway.

Type annotations and code completion for boto3.client("iotwireless").get_wireless_gateway_firmware_information method. boto3 documentation

# get_wireless_gateway_firmware_information method definition

def get_wireless_gateway_firmware_information(
    self,
    *,
    Id: str,
) -> GetWirelessGatewayFirmwareInformationResponseTypeDef:  # (1)
    ...
  1. See GetWirelessGatewayFirmwareInformationResponseTypeDef
# get_wireless_gateway_firmware_information method usage example with argument unpacking

kwargs: GetWirelessGatewayFirmwareInformationRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.get_wireless_gateway_firmware_information(**kwargs)
  1. See GetWirelessGatewayFirmwareInformationRequestRequestTypeDef

get_wireless_gateway_statistics#

Gets operating information about a wireless gateway.

Type annotations and code completion for boto3.client("iotwireless").get_wireless_gateway_statistics method. boto3 documentation

# get_wireless_gateway_statistics method definition

def get_wireless_gateway_statistics(
    self,
    *,
    WirelessGatewayId: str,
) -> GetWirelessGatewayStatisticsResponseTypeDef:  # (1)
    ...
  1. See GetWirelessGatewayStatisticsResponseTypeDef
# get_wireless_gateway_statistics method usage example with argument unpacking

kwargs: GetWirelessGatewayStatisticsRequestRequestTypeDef = {  # (1)
    "WirelessGatewayId": ...,
}

parent.get_wireless_gateway_statistics(**kwargs)
  1. See GetWirelessGatewayStatisticsRequestRequestTypeDef

get_wireless_gateway_task#

Gets information about a wireless gateway task.

Type annotations and code completion for boto3.client("iotwireless").get_wireless_gateway_task method. boto3 documentation

# get_wireless_gateway_task method definition

def get_wireless_gateway_task(
    self,
    *,
    Id: str,
) -> GetWirelessGatewayTaskResponseTypeDef:  # (1)
    ...
  1. See GetWirelessGatewayTaskResponseTypeDef
# get_wireless_gateway_task method usage example with argument unpacking

kwargs: GetWirelessGatewayTaskRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.get_wireless_gateway_task(**kwargs)
  1. See GetWirelessGatewayTaskRequestRequestTypeDef

get_wireless_gateway_task_definition#

Gets information about a wireless gateway task definition.

Type annotations and code completion for boto3.client("iotwireless").get_wireless_gateway_task_definition method. boto3 documentation

# get_wireless_gateway_task_definition method definition

def get_wireless_gateway_task_definition(
    self,
    *,
    Id: str,
) -> GetWirelessGatewayTaskDefinitionResponseTypeDef:  # (1)
    ...
  1. See GetWirelessGatewayTaskDefinitionResponseTypeDef
# get_wireless_gateway_task_definition method usage example with argument unpacking

kwargs: GetWirelessGatewayTaskDefinitionRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.get_wireless_gateway_task_definition(**kwargs)
  1. See GetWirelessGatewayTaskDefinitionRequestRequestTypeDef

list_destinations#

Lists the destinations registered to your AWS account.

Type annotations and code completion for boto3.client("iotwireless").list_destinations method. boto3 documentation

# list_destinations method definition

def list_destinations(
    self,
    *,
    MaxResults: int = ...,
    NextToken: str = ...,
) -> ListDestinationsResponseTypeDef:  # (1)
    ...
  1. See ListDestinationsResponseTypeDef
# list_destinations method usage example with argument unpacking

kwargs: ListDestinationsRequestRequestTypeDef = {  # (1)
    "MaxResults": ...,
}

parent.list_destinations(**kwargs)
  1. See ListDestinationsRequestRequestTypeDef

list_device_profiles#

Lists the device profiles registered to your AWS account.

Type annotations and code completion for boto3.client("iotwireless").list_device_profiles method. boto3 documentation

# list_device_profiles method definition

def list_device_profiles(
    self,
    *,
    NextToken: str = ...,
    MaxResults: int = ...,
    DeviceProfileType: DeviceProfileTypeType = ...,  # (1)
) -> ListDeviceProfilesResponseTypeDef:  # (2)
    ...
  1. See DeviceProfileTypeType
  2. See ListDeviceProfilesResponseTypeDef
# list_device_profiles method usage example with argument unpacking

kwargs: ListDeviceProfilesRequestRequestTypeDef = {  # (1)
    "NextToken": ...,
}

parent.list_device_profiles(**kwargs)
  1. See ListDeviceProfilesRequestRequestTypeDef

list_devices_for_wireless_device_import_task#

List the Sidewalk devices in an import task and their onboarding status.

Type annotations and code completion for boto3.client("iotwireless").list_devices_for_wireless_device_import_task method. boto3 documentation

# list_devices_for_wireless_device_import_task method definition

def list_devices_for_wireless_device_import_task(
    self,
    *,
    Id: str,
    MaxResults: int = ...,
    NextToken: str = ...,
    Status: OnboardStatusType = ...,  # (1)
) -> ListDevicesForWirelessDeviceImportTaskResponseTypeDef:  # (2)
    ...
  1. See OnboardStatusType
  2. See ListDevicesForWirelessDeviceImportTaskResponseTypeDef
# list_devices_for_wireless_device_import_task method usage example with argument unpacking

kwargs: ListDevicesForWirelessDeviceImportTaskRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.list_devices_for_wireless_device_import_task(**kwargs)
  1. See ListDevicesForWirelessDeviceImportTaskRequestRequestTypeDef

list_event_configurations#

List event configurations where at least one event topic has been enabled.

Type annotations and code completion for boto3.client("iotwireless").list_event_configurations method. boto3 documentation

# list_event_configurations method definition

def list_event_configurations(
    self,
    *,
    ResourceType: EventNotificationResourceTypeType,  # (1)
    MaxResults: int = ...,
    NextToken: str = ...,
) -> ListEventConfigurationsResponseTypeDef:  # (2)
    ...
  1. See EventNotificationResourceTypeType
  2. See ListEventConfigurationsResponseTypeDef
# list_event_configurations method usage example with argument unpacking

kwargs: ListEventConfigurationsRequestRequestTypeDef = {  # (1)
    "ResourceType": ...,
}

parent.list_event_configurations(**kwargs)
  1. See ListEventConfigurationsRequestRequestTypeDef

list_fuota_tasks#

Lists the FUOTA tasks registered to your AWS account.

Type annotations and code completion for boto3.client("iotwireless").list_fuota_tasks method. boto3 documentation

# list_fuota_tasks method definition

def list_fuota_tasks(
    self,
    *,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListFuotaTasksResponseTypeDef:  # (1)
    ...
  1. See ListFuotaTasksResponseTypeDef
# list_fuota_tasks method usage example with argument unpacking

kwargs: ListFuotaTasksRequestRequestTypeDef = {  # (1)
    "NextToken": ...,
}

parent.list_fuota_tasks(**kwargs)
  1. See ListFuotaTasksRequestRequestTypeDef

list_multicast_groups#

Lists the multicast groups registered to your AWS account.

Type annotations and code completion for boto3.client("iotwireless").list_multicast_groups method. boto3 documentation

# list_multicast_groups method definition

def list_multicast_groups(
    self,
    *,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListMulticastGroupsResponseTypeDef:  # (1)
    ...
  1. See ListMulticastGroupsResponseTypeDef
# list_multicast_groups method usage example with argument unpacking

kwargs: ListMulticastGroupsRequestRequestTypeDef = {  # (1)
    "NextToken": ...,
}

parent.list_multicast_groups(**kwargs)
  1. See ListMulticastGroupsRequestRequestTypeDef

list_multicast_groups_by_fuota_task#

List all multicast groups associated with a fuota task.

Type annotations and code completion for boto3.client("iotwireless").list_multicast_groups_by_fuota_task method. boto3 documentation

# list_multicast_groups_by_fuota_task method definition

def list_multicast_groups_by_fuota_task(
    self,
    *,
    Id: str,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListMulticastGroupsByFuotaTaskResponseTypeDef:  # (1)
    ...
  1. See ListMulticastGroupsByFuotaTaskResponseTypeDef
# list_multicast_groups_by_fuota_task method usage example with argument unpacking

kwargs: ListMulticastGroupsByFuotaTaskRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.list_multicast_groups_by_fuota_task(**kwargs)
  1. See ListMulticastGroupsByFuotaTaskRequestRequestTypeDef

list_network_analyzer_configurations#

Lists the network analyzer configurations.

Type annotations and code completion for boto3.client("iotwireless").list_network_analyzer_configurations method. boto3 documentation

# list_network_analyzer_configurations method definition

def list_network_analyzer_configurations(
    self,
    *,
    MaxResults: int = ...,
    NextToken: str = ...,
) -> ListNetworkAnalyzerConfigurationsResponseTypeDef:  # (1)
    ...
  1. See ListNetworkAnalyzerConfigurationsResponseTypeDef
# list_network_analyzer_configurations method usage example with argument unpacking

kwargs: ListNetworkAnalyzerConfigurationsRequestRequestTypeDef = {  # (1)
    "MaxResults": ...,
}

parent.list_network_analyzer_configurations(**kwargs)
  1. See ListNetworkAnalyzerConfigurationsRequestRequestTypeDef

list_partner_accounts#

Lists the partner accounts associated with your AWS account.

Type annotations and code completion for boto3.client("iotwireless").list_partner_accounts method. boto3 documentation

# list_partner_accounts method definition

def list_partner_accounts(
    self,
    *,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListPartnerAccountsResponseTypeDef:  # (1)
    ...
  1. See ListPartnerAccountsResponseTypeDef
# list_partner_accounts method usage example with argument unpacking

kwargs: ListPartnerAccountsRequestRequestTypeDef = {  # (1)
    "NextToken": ...,
}

parent.list_partner_accounts(**kwargs)
  1. See ListPartnerAccountsRequestRequestTypeDef

list_position_configurations#

List position configurations for a given resource, such as positioning solvers.

Type annotations and code completion for boto3.client("iotwireless").list_position_configurations method. boto3 documentation

# list_position_configurations method definition

def list_position_configurations(
    self,
    *,
    ResourceType: PositionResourceTypeType = ...,  # (1)
    MaxResults: int = ...,
    NextToken: str = ...,
) -> ListPositionConfigurationsResponseTypeDef:  # (2)
    ...
  1. See PositionResourceTypeType
  2. See ListPositionConfigurationsResponseTypeDef
# list_position_configurations method usage example with argument unpacking

kwargs: ListPositionConfigurationsRequestRequestTypeDef = {  # (1)
    "ResourceType": ...,
}

parent.list_position_configurations(**kwargs)
  1. See ListPositionConfigurationsRequestRequestTypeDef

list_queued_messages#

List queued messages in the downlink queue.

Type annotations and code completion for boto3.client("iotwireless").list_queued_messages method. boto3 documentation

# list_queued_messages method definition

def list_queued_messages(
    self,
    *,
    Id: str,
    NextToken: str = ...,
    MaxResults: int = ...,
    WirelessDeviceType: WirelessDeviceTypeType = ...,  # (1)
) -> ListQueuedMessagesResponseTypeDef:  # (2)
    ...
  1. See WirelessDeviceTypeType
  2. See ListQueuedMessagesResponseTypeDef
# list_queued_messages method usage example with argument unpacking

kwargs: ListQueuedMessagesRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.list_queued_messages(**kwargs)
  1. See ListQueuedMessagesRequestRequestTypeDef

list_service_profiles#

Lists the service profiles registered to your AWS account.

Type annotations and code completion for boto3.client("iotwireless").list_service_profiles method. boto3 documentation

# list_service_profiles method definition

def list_service_profiles(
    self,
    *,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListServiceProfilesResponseTypeDef:  # (1)
    ...
  1. See ListServiceProfilesResponseTypeDef
# list_service_profiles method usage example with argument unpacking

kwargs: ListServiceProfilesRequestRequestTypeDef = {  # (1)
    "NextToken": ...,
}

parent.list_service_profiles(**kwargs)
  1. See ListServiceProfilesRequestRequestTypeDef

list_tags_for_resource#

Lists the tags (metadata) you have assigned to the resource.

Type annotations and code completion for boto3.client("iotwireless").list_tags_for_resource method. boto3 documentation

# list_tags_for_resource method definition

def list_tags_for_resource(
    self,
    *,
    ResourceArn: str,
) -> ListTagsForResourceResponseTypeDef:  # (1)
    ...
  1. See ListTagsForResourceResponseTypeDef
# list_tags_for_resource method usage example with argument unpacking

kwargs: ListTagsForResourceRequestRequestTypeDef = {  # (1)
    "ResourceArn": ...,
}

parent.list_tags_for_resource(**kwargs)
  1. See ListTagsForResourceRequestRequestTypeDef

list_wireless_device_import_tasks#

List wireless devices that have been added to an import task.

Type annotations and code completion for boto3.client("iotwireless").list_wireless_device_import_tasks method. boto3 documentation

# list_wireless_device_import_tasks method definition

def list_wireless_device_import_tasks(
    self,
    *,
    MaxResults: int = ...,
    NextToken: str = ...,
) -> ListWirelessDeviceImportTasksResponseTypeDef:  # (1)
    ...
  1. See ListWirelessDeviceImportTasksResponseTypeDef
# list_wireless_device_import_tasks method usage example with argument unpacking

kwargs: ListWirelessDeviceImportTasksRequestRequestTypeDef = {  # (1)
    "MaxResults": ...,
}

parent.list_wireless_device_import_tasks(**kwargs)
  1. See ListWirelessDeviceImportTasksRequestRequestTypeDef

list_wireless_devices#

Lists the wireless devices registered to your AWS account.

Type annotations and code completion for boto3.client("iotwireless").list_wireless_devices method. boto3 documentation

# list_wireless_devices method definition

def list_wireless_devices(
    self,
    *,
    MaxResults: int = ...,
    NextToken: str = ...,
    DestinationName: str = ...,
    DeviceProfileId: str = ...,
    ServiceProfileId: str = ...,
    WirelessDeviceType: WirelessDeviceTypeType = ...,  # (1)
    FuotaTaskId: str = ...,
    MulticastGroupId: str = ...,
) -> ListWirelessDevicesResponseTypeDef:  # (2)
    ...
  1. See WirelessDeviceTypeType
  2. See ListWirelessDevicesResponseTypeDef
# list_wireless_devices method usage example with argument unpacking

kwargs: ListWirelessDevicesRequestRequestTypeDef = {  # (1)
    "MaxResults": ...,
}

parent.list_wireless_devices(**kwargs)
  1. See ListWirelessDevicesRequestRequestTypeDef

list_wireless_gateway_task_definitions#

List the wireless gateway tasks definitions registered to your AWS account.

Type annotations and code completion for boto3.client("iotwireless").list_wireless_gateway_task_definitions method. boto3 documentation

# list_wireless_gateway_task_definitions method definition

def list_wireless_gateway_task_definitions(
    self,
    *,
    MaxResults: int = ...,
    NextToken: str = ...,
    TaskDefinitionType: WirelessGatewayTaskDefinitionTypeType = ...,  # (1)
) -> ListWirelessGatewayTaskDefinitionsResponseTypeDef:  # (2)
    ...
  1. See WirelessGatewayTaskDefinitionTypeType
  2. See ListWirelessGatewayTaskDefinitionsResponseTypeDef
# list_wireless_gateway_task_definitions method usage example with argument unpacking

kwargs: ListWirelessGatewayTaskDefinitionsRequestRequestTypeDef = {  # (1)
    "MaxResults": ...,
}

parent.list_wireless_gateway_task_definitions(**kwargs)
  1. See ListWirelessGatewayTaskDefinitionsRequestRequestTypeDef

list_wireless_gateways#

Lists the wireless gateways registered to your AWS account.

Type annotations and code completion for boto3.client("iotwireless").list_wireless_gateways method. boto3 documentation

# list_wireless_gateways method definition

def list_wireless_gateways(
    self,
    *,
    NextToken: str = ...,
    MaxResults: int = ...,
) -> ListWirelessGatewaysResponseTypeDef:  # (1)
    ...
  1. See ListWirelessGatewaysResponseTypeDef
# list_wireless_gateways method usage example with argument unpacking

kwargs: ListWirelessGatewaysRequestRequestTypeDef = {  # (1)
    "NextToken": ...,
}

parent.list_wireless_gateways(**kwargs)
  1. See ListWirelessGatewaysRequestRequestTypeDef

put_position_configuration#

Put position configuration for a given resource.

Type annotations and code completion for boto3.client("iotwireless").put_position_configuration method. boto3 documentation

# put_position_configuration method definition

def put_position_configuration(
    self,
    *,
    ResourceIdentifier: str,
    ResourceType: PositionResourceTypeType,  # (1)
    Solvers: PositionSolverConfigurationsTypeDef = ...,  # (2)
    Destination: str = ...,
) -> dict[str, Any]:
    ...
  1. See PositionResourceTypeType
  2. See PositionSolverConfigurationsTypeDef
# put_position_configuration method usage example with argument unpacking

kwargs: PutPositionConfigurationRequestRequestTypeDef = {  # (1)
    "ResourceIdentifier": ...,
    "ResourceType": ...,
}

parent.put_position_configuration(**kwargs)
  1. See PutPositionConfigurationRequestRequestTypeDef

put_resource_log_level#

Sets the log-level override for a resource-ID and resource-type.

Type annotations and code completion for boto3.client("iotwireless").put_resource_log_level method. boto3 documentation

# put_resource_log_level method definition

def put_resource_log_level(
    self,
    *,
    ResourceIdentifier: str,
    ResourceType: str,
    LogLevel: LogLevelType,  # (1)
) -> dict[str, Any]:
    ...
  1. See LogLevelType
# put_resource_log_level method usage example with argument unpacking

kwargs: PutResourceLogLevelRequestRequestTypeDef = {  # (1)
    "ResourceIdentifier": ...,
    "ResourceType": ...,
    "LogLevel": ...,
}

parent.put_resource_log_level(**kwargs)
  1. See PutResourceLogLevelRequestRequestTypeDef

reset_all_resource_log_levels#

Removes the log-level overrides for all resources; wireless devices, wireless gateways, and fuota tasks.

Type annotations and code completion for boto3.client("iotwireless").reset_all_resource_log_levels method. boto3 documentation

# reset_all_resource_log_levels method definition

def reset_all_resource_log_levels(
    self,
) -> dict[str, Any]:
    ...

reset_resource_log_level#

Removes the log-level override, if any, for a specific resource-ID and resource-type.

Type annotations and code completion for boto3.client("iotwireless").reset_resource_log_level method. boto3 documentation

# reset_resource_log_level method definition

def reset_resource_log_level(
    self,
    *,
    ResourceIdentifier: str,
    ResourceType: str,
) -> dict[str, Any]:
    ...
# reset_resource_log_level method usage example with argument unpacking

kwargs: ResetResourceLogLevelRequestRequestTypeDef = {  # (1)
    "ResourceIdentifier": ...,
    "ResourceType": ...,
}

parent.reset_resource_log_level(**kwargs)
  1. See ResetResourceLogLevelRequestRequestTypeDef

send_data_to_multicast_group#

Sends the specified data to a multicast group.

Type annotations and code completion for boto3.client("iotwireless").send_data_to_multicast_group method. boto3 documentation

# send_data_to_multicast_group method definition

def send_data_to_multicast_group(
    self,
    *,
    Id: str,
    PayloadData: str,
    WirelessMetadata: MulticastWirelessMetadataTypeDef,  # (1)
) -> SendDataToMulticastGroupResponseTypeDef:  # (2)
    ...
  1. See MulticastWirelessMetadataTypeDef
  2. See SendDataToMulticastGroupResponseTypeDef
# send_data_to_multicast_group method usage example with argument unpacking

kwargs: SendDataToMulticastGroupRequestRequestTypeDef = {  # (1)
    "Id": ...,
    "PayloadData": ...,
    "WirelessMetadata": ...,
}

parent.send_data_to_multicast_group(**kwargs)
  1. See SendDataToMulticastGroupRequestRequestTypeDef

send_data_to_wireless_device#

Sends a decrypted application data frame to a device.

Type annotations and code completion for boto3.client("iotwireless").send_data_to_wireless_device method. boto3 documentation

# send_data_to_wireless_device method definition

def send_data_to_wireless_device(
    self,
    *,
    Id: str,
    TransmitMode: int,
    PayloadData: str,
    WirelessMetadata: WirelessMetadataTypeDef = ...,  # (1)
) -> SendDataToWirelessDeviceResponseTypeDef:  # (2)
    ...
  1. See WirelessMetadataTypeDef
  2. See SendDataToWirelessDeviceResponseTypeDef
# send_data_to_wireless_device method usage example with argument unpacking

kwargs: SendDataToWirelessDeviceRequestRequestTypeDef = {  # (1)
    "Id": ...,
    "TransmitMode": ...,
    "PayloadData": ...,
}

parent.send_data_to_wireless_device(**kwargs)
  1. See SendDataToWirelessDeviceRequestRequestTypeDef

start_bulk_associate_wireless_device_with_multicast_group#

Starts a bulk association of all qualifying wireless devices with a multicast group.

Type annotations and code completion for boto3.client("iotwireless").start_bulk_associate_wireless_device_with_multicast_group method. boto3 documentation

# start_bulk_associate_wireless_device_with_multicast_group method definition

def start_bulk_associate_wireless_device_with_multicast_group(
    self,
    *,
    Id: str,
    QueryString: str = ...,
    Tags: Sequence[TagTypeDef] = ...,  # (1)
) -> dict[str, Any]:
    ...
  1. See TagTypeDef
# start_bulk_associate_wireless_device_with_multicast_group method usage example with argument unpacking

kwargs: StartBulkAssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.start_bulk_associate_wireless_device_with_multicast_group(**kwargs)
  1. See StartBulkAssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef

start_bulk_disassociate_wireless_device_from_multicast_group#

Starts a bulk disassociatin of all qualifying wireless devices from a multicast group.

Type annotations and code completion for boto3.client("iotwireless").start_bulk_disassociate_wireless_device_from_multicast_group method. boto3 documentation

# start_bulk_disassociate_wireless_device_from_multicast_group method definition

def start_bulk_disassociate_wireless_device_from_multicast_group(
    self,
    *,
    Id: str,
    QueryString: str = ...,
    Tags: Sequence[TagTypeDef] = ...,  # (1)
) -> dict[str, Any]:
    ...
  1. See TagTypeDef
# start_bulk_disassociate_wireless_device_from_multicast_group method usage example with argument unpacking

kwargs: StartBulkDisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.start_bulk_disassociate_wireless_device_from_multicast_group(**kwargs)
  1. See StartBulkDisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef

start_fuota_task#

Starts a FUOTA task.

Type annotations and code completion for boto3.client("iotwireless").start_fuota_task method. boto3 documentation

# start_fuota_task method definition

def start_fuota_task(
    self,
    *,
    Id: str,
    LoRaWAN: LoRaWANStartFuotaTaskTypeDef = ...,  # (1)
) -> dict[str, Any]:
    ...
  1. See LoRaWANStartFuotaTaskTypeDef
# start_fuota_task method usage example with argument unpacking

kwargs: StartFuotaTaskRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.start_fuota_task(**kwargs)
  1. See StartFuotaTaskRequestRequestTypeDef

start_multicast_group_session#

Starts a multicast group session.

Type annotations and code completion for boto3.client("iotwireless").start_multicast_group_session method. boto3 documentation

# start_multicast_group_session method definition

def start_multicast_group_session(
    self,
    *,
    Id: str,
    LoRaWAN: LoRaWANMulticastSessionTypeDef,  # (1)
) -> dict[str, Any]:
    ...
  1. See LoRaWANMulticastSessionTypeDef
# start_multicast_group_session method usage example with argument unpacking

kwargs: StartMulticastGroupSessionRequestRequestTypeDef = {  # (1)
    "Id": ...,
    "LoRaWAN": ...,
}

parent.start_multicast_group_session(**kwargs)
  1. See StartMulticastGroupSessionRequestRequestTypeDef

start_single_wireless_device_import_task#

Start import task for a single wireless device.

Type annotations and code completion for boto3.client("iotwireless").start_single_wireless_device_import_task method. boto3 documentation

# start_single_wireless_device_import_task method definition

def start_single_wireless_device_import_task(
    self,
    *,
    DestinationName: str,
    Sidewalk: SidewalkSingleStartImportInfoTypeDef,  # (1)
    ClientRequestToken: str = ...,
    DeviceName: str = ...,
    Tags: Sequence[TagTypeDef] = ...,  # (2)
) -> StartSingleWirelessDeviceImportTaskResponseTypeDef:  # (3)
    ...
  1. See SidewalkSingleStartImportInfoTypeDef
  2. See TagTypeDef
  3. See StartSingleWirelessDeviceImportTaskResponseTypeDef
# start_single_wireless_device_import_task method usage example with argument unpacking

kwargs: StartSingleWirelessDeviceImportTaskRequestRequestTypeDef = {  # (1)
    "DestinationName": ...,
    "Sidewalk": ...,
}

parent.start_single_wireless_device_import_task(**kwargs)
  1. See StartSingleWirelessDeviceImportTaskRequestRequestTypeDef

start_wireless_device_import_task#

Start import task for provisioning Sidewalk devices in bulk using an S3 CSV file.

Type annotations and code completion for boto3.client("iotwireless").start_wireless_device_import_task method. boto3 documentation

# start_wireless_device_import_task method definition

def start_wireless_device_import_task(
    self,
    *,
    DestinationName: str,
    Sidewalk: SidewalkStartImportInfoTypeDef,  # (1)
    ClientRequestToken: str = ...,
    Tags: Sequence[TagTypeDef] = ...,  # (2)
) -> StartWirelessDeviceImportTaskResponseTypeDef:  # (3)
    ...
  1. See SidewalkStartImportInfoTypeDef
  2. See TagTypeDef
  3. See StartWirelessDeviceImportTaskResponseTypeDef
# start_wireless_device_import_task method usage example with argument unpacking

kwargs: StartWirelessDeviceImportTaskRequestRequestTypeDef = {  # (1)
    "DestinationName": ...,
    "Sidewalk": ...,
}

parent.start_wireless_device_import_task(**kwargs)
  1. See StartWirelessDeviceImportTaskRequestRequestTypeDef

tag_resource#

Adds a tag to a resource.

Type annotations and code completion for boto3.client("iotwireless").tag_resource method. boto3 documentation

# tag_resource method definition

def tag_resource(
    self,
    *,
    ResourceArn: str,
    Tags: Sequence[TagTypeDef],  # (1)
) -> dict[str, Any]:
    ...
  1. See TagTypeDef
# tag_resource method usage example with argument unpacking

kwargs: TagResourceRequestRequestTypeDef = {  # (1)
    "ResourceArn": ...,
    "Tags": ...,
}

parent.tag_resource(**kwargs)
  1. See TagResourceRequestRequestTypeDef

test_wireless_device#

Simulates a provisioned device by sending an uplink data payload of Hello.

Type annotations and code completion for boto3.client("iotwireless").test_wireless_device method. boto3 documentation

# test_wireless_device method definition

def test_wireless_device(
    self,
    *,
    Id: str,
) -> TestWirelessDeviceResponseTypeDef:  # (1)
    ...
  1. See TestWirelessDeviceResponseTypeDef
# test_wireless_device method usage example with argument unpacking

kwargs: TestWirelessDeviceRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.test_wireless_device(**kwargs)
  1. See TestWirelessDeviceRequestRequestTypeDef

untag_resource#

Removes one or more tags from a resource.

Type annotations and code completion for boto3.client("iotwireless").untag_resource method. boto3 documentation

# untag_resource method definition

def untag_resource(
    self,
    *,
    ResourceArn: str,
    TagKeys: Sequence[str],
) -> dict[str, Any]:
    ...
# untag_resource method usage example with argument unpacking

kwargs: UntagResourceRequestRequestTypeDef = {  # (1)
    "ResourceArn": ...,
    "TagKeys": ...,
}

parent.untag_resource(**kwargs)
  1. See UntagResourceRequestRequestTypeDef

update_destination#

Updates properties of a destination.

Type annotations and code completion for boto3.client("iotwireless").update_destination method. boto3 documentation

# update_destination method definition

def update_destination(
    self,
    *,
    Name: str,
    ExpressionType: ExpressionTypeType = ...,  # (1)
    Expression: str = ...,
    Description: str = ...,
    RoleArn: str = ...,
) -> dict[str, Any]:
    ...
  1. See ExpressionTypeType
# update_destination method usage example with argument unpacking

kwargs: UpdateDestinationRequestRequestTypeDef = {  # (1)
    "Name": ...,
}

parent.update_destination(**kwargs)
  1. See UpdateDestinationRequestRequestTypeDef

update_event_configuration_by_resource_types#

Update the event configuration based on resource types.

Type annotations and code completion for boto3.client("iotwireless").update_event_configuration_by_resource_types method. boto3 documentation

# update_event_configuration_by_resource_types method definition

def update_event_configuration_by_resource_types(
    self,
    *,
    DeviceRegistrationState: DeviceRegistrationStateResourceTypeEventConfigurationTypeDef = ...,  # (1)
    Proximity: ProximityResourceTypeEventConfigurationTypeDef = ...,  # (2)
    Join: JoinResourceTypeEventConfigurationTypeDef = ...,  # (3)
    ConnectionStatus: ConnectionStatusResourceTypeEventConfigurationTypeDef = ...,  # (4)
    MessageDeliveryStatus: MessageDeliveryStatusResourceTypeEventConfigurationTypeDef = ...,  # (5)
) -> dict[str, Any]:
    ...
  1. See DeviceRegistrationStateResourceTypeEventConfigurationTypeDef
  2. See ProximityResourceTypeEventConfigurationTypeDef
  3. See JoinResourceTypeEventConfigurationTypeDef
  4. See ConnectionStatusResourceTypeEventConfigurationTypeDef
  5. See MessageDeliveryStatusResourceTypeEventConfigurationTypeDef
# update_event_configuration_by_resource_types method usage example with argument unpacking

kwargs: UpdateEventConfigurationByResourceTypesRequestRequestTypeDef = {  # (1)
    "DeviceRegistrationState": ...,
}

parent.update_event_configuration_by_resource_types(**kwargs)
  1. See UpdateEventConfigurationByResourceTypesRequestRequestTypeDef

update_fuota_task#

Updates properties of a FUOTA task.

Type annotations and code completion for boto3.client("iotwireless").update_fuota_task method. boto3 documentation

# update_fuota_task method definition

def update_fuota_task(
    self,
    *,
    Id: str,
    Name: str = ...,
    Description: str = ...,
    LoRaWAN: LoRaWANFuotaTaskTypeDef = ...,  # (1)
    FirmwareUpdateImage: str = ...,
    FirmwareUpdateRole: str = ...,
    RedundancyPercent: int = ...,
    FragmentSizeBytes: int = ...,
    FragmentIntervalMS: int = ...,
    Descriptor: str = ...,
) -> dict[str, Any]:
    ...
  1. See LoRaWANFuotaTaskTypeDef
# update_fuota_task method usage example with argument unpacking

kwargs: UpdateFuotaTaskRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.update_fuota_task(**kwargs)
  1. See UpdateFuotaTaskRequestRequestTypeDef

update_log_levels_by_resource_types#

Set default log level, or log levels by resource types.

Type annotations and code completion for boto3.client("iotwireless").update_log_levels_by_resource_types method. boto3 documentation

# update_log_levels_by_resource_types method definition

def update_log_levels_by_resource_types(
    self,
    *,
    DefaultLogLevel: LogLevelType = ...,  # (1)
    FuotaTaskLogOptions: Sequence[FuotaTaskLogOptionUnionTypeDef] = ...,  # (2)
    WirelessDeviceLogOptions: Sequence[WirelessDeviceLogOptionUnionTypeDef] = ...,  # (3)
    WirelessGatewayLogOptions: Sequence[WirelessGatewayLogOptionUnionTypeDef] = ...,  # (4)
) -> dict[str, Any]:
    ...
  1. See LogLevelType
  2. See FuotaTaskLogOptionTypeDef FuotaTaskLogOptionOutputTypeDef
  3. See WirelessDeviceLogOptionTypeDef WirelessDeviceLogOptionOutputTypeDef
  4. See WirelessGatewayLogOptionTypeDef WirelessGatewayLogOptionOutputTypeDef
# update_log_levels_by_resource_types method usage example with argument unpacking

kwargs: UpdateLogLevelsByResourceTypesRequestRequestTypeDef = {  # (1)
    "DefaultLogLevel": ...,
}

parent.update_log_levels_by_resource_types(**kwargs)
  1. See UpdateLogLevelsByResourceTypesRequestRequestTypeDef

update_metric_configuration#

Update the summary metric configuration.

Type annotations and code completion for boto3.client("iotwireless").update_metric_configuration method. boto3 documentation

# update_metric_configuration method definition

def update_metric_configuration(
    self,
    *,
    SummaryMetric: SummaryMetricConfigurationTypeDef = ...,  # (1)
) -> dict[str, Any]:
    ...
  1. See SummaryMetricConfigurationTypeDef
# update_metric_configuration method usage example with argument unpacking

kwargs: UpdateMetricConfigurationRequestRequestTypeDef = {  # (1)
    "SummaryMetric": ...,
}

parent.update_metric_configuration(**kwargs)
  1. See UpdateMetricConfigurationRequestRequestTypeDef

update_multicast_group#

Updates properties of a multicast group session.

Type annotations and code completion for boto3.client("iotwireless").update_multicast_group method. boto3 documentation

# update_multicast_group method definition

def update_multicast_group(
    self,
    *,
    Id: str,
    Name: str = ...,
    Description: str = ...,
    LoRaWAN: LoRaWANMulticastTypeDef = ...,  # (1)
) -> dict[str, Any]:
    ...
  1. See LoRaWANMulticastTypeDef
# update_multicast_group method usage example with argument unpacking

kwargs: UpdateMulticastGroupRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.update_multicast_group(**kwargs)
  1. See UpdateMulticastGroupRequestRequestTypeDef

update_network_analyzer_configuration#

Update network analyzer configuration.

Type annotations and code completion for boto3.client("iotwireless").update_network_analyzer_configuration method. boto3 documentation

# update_network_analyzer_configuration method definition

def update_network_analyzer_configuration(
    self,
    *,
    ConfigurationName: str,
    TraceContent: TraceContentTypeDef = ...,  # (1)
    WirelessDevicesToAdd: Sequence[str] = ...,
    WirelessDevicesToRemove: Sequence[str] = ...,
    WirelessGatewaysToAdd: Sequence[str] = ...,
    WirelessGatewaysToRemove: Sequence[str] = ...,
    Description: str = ...,
    MulticastGroupsToAdd: Sequence[str] = ...,
    MulticastGroupsToRemove: Sequence[str] = ...,
) -> dict[str, Any]:
    ...
  1. See TraceContentTypeDef
# update_network_analyzer_configuration method usage example with argument unpacking

kwargs: UpdateNetworkAnalyzerConfigurationRequestRequestTypeDef = {  # (1)
    "ConfigurationName": ...,
}

parent.update_network_analyzer_configuration(**kwargs)
  1. See UpdateNetworkAnalyzerConfigurationRequestRequestTypeDef

update_partner_account#

Updates properties of a partner account.

Type annotations and code completion for boto3.client("iotwireless").update_partner_account method. boto3 documentation

# update_partner_account method definition

def update_partner_account(
    self,
    *,
    Sidewalk: SidewalkUpdateAccountTypeDef,  # (1)
    PartnerAccountId: str,
    PartnerType: PartnerTypeType,  # (2)
) -> dict[str, Any]:
    ...
  1. See SidewalkUpdateAccountTypeDef
  2. See PartnerTypeType
# update_partner_account method usage example with argument unpacking

kwargs: UpdatePartnerAccountRequestRequestTypeDef = {  # (1)
    "Sidewalk": ...,
    "PartnerAccountId": ...,
    "PartnerType": ...,
}

parent.update_partner_account(**kwargs)
  1. See UpdatePartnerAccountRequestRequestTypeDef

update_position#

Update the position information of a resource.

Type annotations and code completion for boto3.client("iotwireless").update_position method. boto3 documentation

# update_position method definition

def update_position(
    self,
    *,
    ResourceIdentifier: str,
    ResourceType: PositionResourceTypeType,  # (1)
    Position: Sequence[float],
) -> dict[str, Any]:
    ...
  1. See PositionResourceTypeType
# update_position method usage example with argument unpacking

kwargs: UpdatePositionRequestRequestTypeDef = {  # (1)
    "ResourceIdentifier": ...,
    "ResourceType": ...,
    "Position": ...,
}

parent.update_position(**kwargs)
  1. See UpdatePositionRequestRequestTypeDef

update_resource_event_configuration#

Update the event configuration for a particular resource identifier.

Type annotations and code completion for boto3.client("iotwireless").update_resource_event_configuration method. boto3 documentation

# update_resource_event_configuration method definition

def update_resource_event_configuration(
    self,
    *,
    Identifier: str,
    IdentifierType: IdentifierTypeType,  # (1)
    PartnerType: EventNotificationPartnerTypeType = ...,  # (2)
    DeviceRegistrationState: DeviceRegistrationStateEventConfigurationTypeDef = ...,  # (3)
    Proximity: ProximityEventConfigurationTypeDef = ...,  # (4)
    Join: JoinEventConfigurationTypeDef = ...,  # (5)
    ConnectionStatus: ConnectionStatusEventConfigurationTypeDef = ...,  # (6)
    MessageDeliveryStatus: MessageDeliveryStatusEventConfigurationTypeDef = ...,  # (7)
) -> dict[str, Any]:
    ...
  1. See IdentifierTypeType
  2. See EventNotificationPartnerTypeType
  3. See DeviceRegistrationStateEventConfigurationTypeDef
  4. See ProximityEventConfigurationTypeDef
  5. See JoinEventConfigurationTypeDef
  6. See ConnectionStatusEventConfigurationTypeDef
  7. See MessageDeliveryStatusEventConfigurationTypeDef
# update_resource_event_configuration method usage example with argument unpacking

kwargs: UpdateResourceEventConfigurationRequestRequestTypeDef = {  # (1)
    "Identifier": ...,
    "IdentifierType": ...,
}

parent.update_resource_event_configuration(**kwargs)
  1. See UpdateResourceEventConfigurationRequestRequestTypeDef

update_resource_position#

Update the position information of a given wireless device or a wireless gateway resource.

Type annotations and code completion for boto3.client("iotwireless").update_resource_position method. boto3 documentation

# update_resource_position method definition

def update_resource_position(
    self,
    *,
    ResourceIdentifier: str,
    ResourceType: PositionResourceTypeType,  # (1)
    GeoJsonPayload: BlobTypeDef = ...,
) -> dict[str, Any]:
    ...
  1. See PositionResourceTypeType
# update_resource_position method usage example with argument unpacking

kwargs: UpdateResourcePositionRequestRequestTypeDef = {  # (1)
    "ResourceIdentifier": ...,
    "ResourceType": ...,
}

parent.update_resource_position(**kwargs)
  1. See UpdateResourcePositionRequestRequestTypeDef

update_wireless_device#

Updates properties of a wireless device.

Type annotations and code completion for boto3.client("iotwireless").update_wireless_device method. boto3 documentation

# update_wireless_device method definition

def update_wireless_device(
    self,
    *,
    Id: str,
    DestinationName: str = ...,
    Name: str = ...,
    Description: str = ...,
    LoRaWAN: LoRaWANUpdateDeviceTypeDef = ...,  # (1)
    Positioning: PositioningConfigStatusType = ...,  # (2)
) -> dict[str, Any]:
    ...
  1. See LoRaWANUpdateDeviceTypeDef
  2. See PositioningConfigStatusType
# update_wireless_device method usage example with argument unpacking

kwargs: UpdateWirelessDeviceRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.update_wireless_device(**kwargs)
  1. See UpdateWirelessDeviceRequestRequestTypeDef

update_wireless_device_import_task#

Update an import task to add more devices to the task.

Type annotations and code completion for boto3.client("iotwireless").update_wireless_device_import_task method. boto3 documentation

# update_wireless_device_import_task method definition

def update_wireless_device_import_task(
    self,
    *,
    Id: str,
    Sidewalk: SidewalkUpdateImportInfoTypeDef,  # (1)
) -> dict[str, Any]:
    ...
  1. See SidewalkUpdateImportInfoTypeDef
# update_wireless_device_import_task method usage example with argument unpacking

kwargs: UpdateWirelessDeviceImportTaskRequestRequestTypeDef = {  # (1)
    "Id": ...,
    "Sidewalk": ...,
}

parent.update_wireless_device_import_task(**kwargs)
  1. See UpdateWirelessDeviceImportTaskRequestRequestTypeDef

update_wireless_gateway#

Updates properties of a wireless gateway.

Type annotations and code completion for boto3.client("iotwireless").update_wireless_gateway method. boto3 documentation

# update_wireless_gateway method definition

def update_wireless_gateway(
    self,
    *,
    Id: str,
    Name: str = ...,
    Description: str = ...,
    JoinEuiFilters: Sequence[Sequence[str]] = ...,
    NetIdFilters: Sequence[str] = ...,
    MaxEirp: float = ...,
) -> dict[str, Any]:
    ...
# update_wireless_gateway method usage example with argument unpacking

kwargs: UpdateWirelessGatewayRequestRequestTypeDef = {  # (1)
    "Id": ...,
}

parent.update_wireless_gateway(**kwargs)
  1. See UpdateWirelessGatewayRequestRequestTypeDef