Skip to content

Typed dictionaries

Index > IoTWireless > Typed dictionaries

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

SessionKeysAbpV1_0_xTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import SessionKeysAbpV1_0_xTypeDef

def get_value() -> SessionKeysAbpV1_0_xTypeDef:
    return {
        "NwkSKey": ...,
    }
Definition
class SessionKeysAbpV1_0_xTypeDef(TypedDict):
    NwkSKey: NotRequired[str],
    AppSKey: NotRequired[str],

SessionKeysAbpV1_1TypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import SessionKeysAbpV1_1TypeDef

def get_value() -> SessionKeysAbpV1_1TypeDef:
    return {
        "FNwkSIntKey": ...,
    }
Definition
class SessionKeysAbpV1_1TypeDef(TypedDict):
    FNwkSIntKey: NotRequired[str],
    SNwkSIntKey: NotRequired[str],
    NwkSEncKey: NotRequired[str],
    AppSKey: NotRequired[str],

AccuracyTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import AccuracyTypeDef

def get_value() -> AccuracyTypeDef:
    return {
        "HorizontalAccuracy": ...,
    }
Definition
class AccuracyTypeDef(TypedDict):
    HorizontalAccuracy: NotRequired[float],
    VerticalAccuracy: NotRequired[float],

ApplicationConfigTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ApplicationConfigTypeDef

def get_value() -> ApplicationConfigTypeDef:
    return {
        "FPort": ...,
    }
Definition
class ApplicationConfigTypeDef(TypedDict):
    FPort: NotRequired[int],
    Type: NotRequired[ApplicationConfigTypeType],  # (1)
    DestinationName: NotRequired[str],
  1. See ApplicationConfigTypeType

SidewalkAccountInfoTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import SidewalkAccountInfoTypeDef

def get_value() -> SidewalkAccountInfoTypeDef:
    return {
        "AmazonId": ...,
    }
Definition
class SidewalkAccountInfoTypeDef(TypedDict):
    AmazonId: NotRequired[str],
    AppServerPrivateKey: NotRequired[str],

TagTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import TagTypeDef

def get_value() -> TagTypeDef:
    return {
        "Key": ...,
        "Value": ...,
    }
Definition
class TagTypeDef(TypedDict):
    Key: str,
    Value: str,

ResponseMetadataTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
Definition
class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

AssociateMulticastGroupWithFuotaTaskRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import AssociateMulticastGroupWithFuotaTaskRequestRequestTypeDef

def get_value() -> AssociateMulticastGroupWithFuotaTaskRequestRequestTypeDef:
    return {
        "Id": ...,
        "MulticastGroupId": ...,
    }
Definition
class AssociateMulticastGroupWithFuotaTaskRequestRequestTypeDef(TypedDict):
    Id: str,
    MulticastGroupId: str,

AssociateWirelessDeviceWithFuotaTaskRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import AssociateWirelessDeviceWithFuotaTaskRequestRequestTypeDef

def get_value() -> AssociateWirelessDeviceWithFuotaTaskRequestRequestTypeDef:
    return {
        "Id": ...,
        "WirelessDeviceId": ...,
    }
Definition
class AssociateWirelessDeviceWithFuotaTaskRequestRequestTypeDef(TypedDict):
    Id: str,
    WirelessDeviceId: str,

AssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import AssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef

def get_value() -> AssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef:
    return {
        "Id": ...,
        "WirelessDeviceId": ...,
    }
Definition
class AssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef(TypedDict):
    Id: str,
    WirelessDeviceId: str,

AssociateWirelessDeviceWithThingRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import AssociateWirelessDeviceWithThingRequestRequestTypeDef

def get_value() -> AssociateWirelessDeviceWithThingRequestRequestTypeDef:
    return {
        "Id": ...,
        "ThingArn": ...,
    }
Definition
class AssociateWirelessDeviceWithThingRequestRequestTypeDef(TypedDict):
    Id: str,
    ThingArn: str,

AssociateWirelessGatewayWithCertificateRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import AssociateWirelessGatewayWithCertificateRequestRequestTypeDef

def get_value() -> AssociateWirelessGatewayWithCertificateRequestRequestTypeDef:
    return {
        "Id": ...,
        "IotCertificateId": ...,
    }
Definition
class AssociateWirelessGatewayWithCertificateRequestRequestTypeDef(TypedDict):
    Id: str,
    IotCertificateId: str,

AssociateWirelessGatewayWithThingRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import AssociateWirelessGatewayWithThingRequestRequestTypeDef

def get_value() -> AssociateWirelessGatewayWithThingRequestRequestTypeDef:
    return {
        "Id": ...,
        "ThingArn": ...,
    }
Definition
class AssociateWirelessGatewayWithThingRequestRequestTypeDef(TypedDict):
    Id: str,
    ThingArn: str,

BeaconingTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import BeaconingTypeDef

def get_value() -> BeaconingTypeDef:
    return {
        "DataRate": ...,
    }
Definition
class BeaconingTypeDef(TypedDict):
    DataRate: NotRequired[int],
    Frequencies: NotRequired[Sequence[int]],

CancelMulticastGroupSessionRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CancelMulticastGroupSessionRequestRequestTypeDef

def get_value() -> CancelMulticastGroupSessionRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class CancelMulticastGroupSessionRequestRequestTypeDef(TypedDict):
    Id: str,

CdmaLocalIdTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CdmaLocalIdTypeDef

def get_value() -> CdmaLocalIdTypeDef:
    return {
        "PnOffset": ...,
        "CdmaChannel": ...,
    }
Definition
class CdmaLocalIdTypeDef(TypedDict):
    PnOffset: int,
    CdmaChannel: int,

CdmaNmrObjTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CdmaNmrObjTypeDef

def get_value() -> CdmaNmrObjTypeDef:
    return {
        "PnOffset": ...,
        "CdmaChannel": ...,
    }
Definition
class CdmaNmrObjTypeDef(TypedDict):
    PnOffset: int,
    CdmaChannel: int,
    PilotPower: NotRequired[int],
    BaseStationId: NotRequired[int],

CertificateListTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CertificateListTypeDef

def get_value() -> CertificateListTypeDef:
    return {
        "SigningAlg": ...,
        "Value": ...,
    }
Definition
class CertificateListTypeDef(TypedDict):
    SigningAlg: SigningAlgType,  # (1)
    Value: str,
  1. See SigningAlgType

LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef

def get_value() -> LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef:
    return {
        "GatewayEuiEventTopic": ...,
    }
Definition
class LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef(TypedDict):
    GatewayEuiEventTopic: NotRequired[EventNotificationTopicStatusType],  # (1)
  1. See EventNotificationTopicStatusType

LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef

def get_value() -> LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef:
    return {
        "WirelessGatewayEventTopic": ...,
    }
Definition
class LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef(TypedDict):
    WirelessGatewayEventTopic: NotRequired[EventNotificationTopicStatusType],  # (1)
  1. See EventNotificationTopicStatusType

LoRaWANDeviceProfileTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANDeviceProfileTypeDef

def get_value() -> LoRaWANDeviceProfileTypeDef:
    return {
        "SupportsClassB": ...,
    }
Definition
class LoRaWANDeviceProfileTypeDef(TypedDict):
    SupportsClassB: NotRequired[bool],
    ClassBTimeout: NotRequired[int],
    PingSlotPeriod: NotRequired[int],
    PingSlotDr: NotRequired[int],
    PingSlotFreq: NotRequired[int],
    SupportsClassC: NotRequired[bool],
    ClassCTimeout: NotRequired[int],
    MacVersion: NotRequired[str],
    RegParamsRevision: NotRequired[str],
    RxDelay1: NotRequired[int],
    RxDrOffset1: NotRequired[int],
    RxDataRate2: NotRequired[int],
    RxFreq2: NotRequired[int],
    FactoryPresetFreqsList: NotRequired[Sequence[int]],
    MaxEirp: NotRequired[int],
    MaxDutyCycle: NotRequired[int],
    RfRegion: NotRequired[str],
    SupportsJoin: NotRequired[bool],
    Supports32BitFCnt: NotRequired[bool],

LoRaWANFuotaTaskTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANFuotaTaskTypeDef

def get_value() -> LoRaWANFuotaTaskTypeDef:
    return {
        "RfRegion": ...,
    }
Definition
class LoRaWANFuotaTaskTypeDef(TypedDict):
    RfRegion: NotRequired[SupportedRfRegionType],  # (1)
  1. See SupportedRfRegionType

LoRaWANMulticastTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANMulticastTypeDef

def get_value() -> LoRaWANMulticastTypeDef:
    return {
        "RfRegion": ...,
    }
Definition
class LoRaWANMulticastTypeDef(TypedDict):
    RfRegion: NotRequired[SupportedRfRegionType],  # (1)
    DlClass: NotRequired[DlClassType],  # (2)
  1. See SupportedRfRegionType
  2. See DlClassType

TraceContentTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import TraceContentTypeDef

def get_value() -> TraceContentTypeDef:
    return {
        "WirelessDeviceFrameInfo": ...,
    }
Definition
class TraceContentTypeDef(TypedDict):
    WirelessDeviceFrameInfo: NotRequired[WirelessDeviceFrameInfoType],  # (1)
    LogLevel: NotRequired[LogLevelType],  # (2)
  1. See WirelessDeviceFrameInfoType
  2. See LogLevelType

LoRaWANServiceProfileTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANServiceProfileTypeDef

def get_value() -> LoRaWANServiceProfileTypeDef:
    return {
        "AddGwMetadata": ...,
    }
Definition
class LoRaWANServiceProfileTypeDef(TypedDict):
    AddGwMetadata: NotRequired[bool],
    DrMin: NotRequired[int],
    DrMax: NotRequired[int],

CreateWirelessGatewayTaskRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateWirelessGatewayTaskRequestRequestTypeDef

def get_value() -> CreateWirelessGatewayTaskRequestRequestTypeDef:
    return {
        "Id": ...,
        "WirelessGatewayTaskDefinitionId": ...,
    }
Definition
class CreateWirelessGatewayTaskRequestRequestTypeDef(TypedDict):
    Id: str,
    WirelessGatewayTaskDefinitionId: str,

DeleteDestinationRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteDestinationRequestRequestTypeDef

def get_value() -> DeleteDestinationRequestRequestTypeDef:
    return {
        "Name": ...,
    }
Definition
class DeleteDestinationRequestRequestTypeDef(TypedDict):
    Name: str,

DeleteDeviceProfileRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteDeviceProfileRequestRequestTypeDef

def get_value() -> DeleteDeviceProfileRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class DeleteDeviceProfileRequestRequestTypeDef(TypedDict):
    Id: str,

DeleteFuotaTaskRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteFuotaTaskRequestRequestTypeDef

def get_value() -> DeleteFuotaTaskRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class DeleteFuotaTaskRequestRequestTypeDef(TypedDict):
    Id: str,

DeleteMulticastGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteMulticastGroupRequestRequestTypeDef

def get_value() -> DeleteMulticastGroupRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class DeleteMulticastGroupRequestRequestTypeDef(TypedDict):
    Id: str,

DeleteNetworkAnalyzerConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteNetworkAnalyzerConfigurationRequestRequestTypeDef

def get_value() -> DeleteNetworkAnalyzerConfigurationRequestRequestTypeDef:
    return {
        "ConfigurationName": ...,
    }
Definition
class DeleteNetworkAnalyzerConfigurationRequestRequestTypeDef(TypedDict):
    ConfigurationName: str,

DeleteQueuedMessagesRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteQueuedMessagesRequestRequestTypeDef

def get_value() -> DeleteQueuedMessagesRequestRequestTypeDef:
    return {
        "Id": ...,
        "MessageId": ...,
    }
Definition
class DeleteQueuedMessagesRequestRequestTypeDef(TypedDict):
    Id: str,
    MessageId: str,
    WirelessDeviceType: NotRequired[WirelessDeviceTypeType],  # (1)
  1. See WirelessDeviceTypeType

DeleteServiceProfileRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteServiceProfileRequestRequestTypeDef

def get_value() -> DeleteServiceProfileRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class DeleteServiceProfileRequestRequestTypeDef(TypedDict):
    Id: str,

DeleteWirelessDeviceRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteWirelessDeviceRequestRequestTypeDef

def get_value() -> DeleteWirelessDeviceRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class DeleteWirelessDeviceRequestRequestTypeDef(TypedDict):
    Id: str,

DeleteWirelessGatewayRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteWirelessGatewayRequestRequestTypeDef

def get_value() -> DeleteWirelessGatewayRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class DeleteWirelessGatewayRequestRequestTypeDef(TypedDict):
    Id: str,

DeleteWirelessGatewayTaskDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteWirelessGatewayTaskDefinitionRequestRequestTypeDef

def get_value() -> DeleteWirelessGatewayTaskDefinitionRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class DeleteWirelessGatewayTaskDefinitionRequestRequestTypeDef(TypedDict):
    Id: str,

DeleteWirelessGatewayTaskRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteWirelessGatewayTaskRequestRequestTypeDef

def get_value() -> DeleteWirelessGatewayTaskRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class DeleteWirelessGatewayTaskRequestRequestTypeDef(TypedDict):
    Id: str,

DestinationsTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DestinationsTypeDef

def get_value() -> DestinationsTypeDef:
    return {
        "Arn": ...,
    }
Definition
class DestinationsTypeDef(TypedDict):
    Arn: NotRequired[str],
    Name: NotRequired[str],
    ExpressionType: NotRequired[ExpressionTypeType],  # (1)
    Expression: NotRequired[str],
    Description: NotRequired[str],
    RoleArn: NotRequired[str],
  1. See ExpressionTypeType

DeviceProfileTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DeviceProfileTypeDef

def get_value() -> DeviceProfileTypeDef:
    return {
        "Arn": ...,
    }
Definition
class DeviceProfileTypeDef(TypedDict):
    Arn: NotRequired[str],
    Name: NotRequired[str],
    Id: NotRequired[str],

SidewalkEventNotificationConfigurationsTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import SidewalkEventNotificationConfigurationsTypeDef

def get_value() -> SidewalkEventNotificationConfigurationsTypeDef:
    return {
        "AmazonIdEventTopic": ...,
    }
Definition
class SidewalkEventNotificationConfigurationsTypeDef(TypedDict):
    AmazonIdEventTopic: NotRequired[EventNotificationTopicStatusType],  # (1)
  1. See EventNotificationTopicStatusType

SidewalkResourceTypeEventConfigurationTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import SidewalkResourceTypeEventConfigurationTypeDef

def get_value() -> SidewalkResourceTypeEventConfigurationTypeDef:
    return {
        "WirelessDeviceEventTopic": ...,
    }
Definition
class SidewalkResourceTypeEventConfigurationTypeDef(TypedDict):
    WirelessDeviceEventTopic: NotRequired[EventNotificationTopicStatusType],  # (1)
  1. See EventNotificationTopicStatusType

DisassociateAwsAccountFromPartnerAccountRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DisassociateAwsAccountFromPartnerAccountRequestRequestTypeDef

def get_value() -> DisassociateAwsAccountFromPartnerAccountRequestRequestTypeDef:
    return {
        "PartnerAccountId": ...,
        "PartnerType": ...,
    }
Definition
class DisassociateAwsAccountFromPartnerAccountRequestRequestTypeDef(TypedDict):
    PartnerAccountId: str,
    PartnerType: PartnerTypeType,  # (1)
  1. See PartnerTypeType

DisassociateMulticastGroupFromFuotaTaskRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DisassociateMulticastGroupFromFuotaTaskRequestRequestTypeDef

def get_value() -> DisassociateMulticastGroupFromFuotaTaskRequestRequestTypeDef:
    return {
        "Id": ...,
        "MulticastGroupId": ...,
    }
Definition
class DisassociateMulticastGroupFromFuotaTaskRequestRequestTypeDef(TypedDict):
    Id: str,
    MulticastGroupId: str,

DisassociateWirelessDeviceFromFuotaTaskRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DisassociateWirelessDeviceFromFuotaTaskRequestRequestTypeDef

def get_value() -> DisassociateWirelessDeviceFromFuotaTaskRequestRequestTypeDef:
    return {
        "Id": ...,
        "WirelessDeviceId": ...,
    }
Definition
class DisassociateWirelessDeviceFromFuotaTaskRequestRequestTypeDef(TypedDict):
    Id: str,
    WirelessDeviceId: str,

DisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef

def get_value() -> DisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef:
    return {
        "Id": ...,
        "WirelessDeviceId": ...,
    }
Definition
class DisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef(TypedDict):
    Id: str,
    WirelessDeviceId: str,

DisassociateWirelessDeviceFromThingRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DisassociateWirelessDeviceFromThingRequestRequestTypeDef

def get_value() -> DisassociateWirelessDeviceFromThingRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class DisassociateWirelessDeviceFromThingRequestRequestTypeDef(TypedDict):
    Id: str,

DisassociateWirelessGatewayFromCertificateRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DisassociateWirelessGatewayFromCertificateRequestRequestTypeDef

def get_value() -> DisassociateWirelessGatewayFromCertificateRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class DisassociateWirelessGatewayFromCertificateRequestRequestTypeDef(TypedDict):
    Id: str,

DisassociateWirelessGatewayFromThingRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DisassociateWirelessGatewayFromThingRequestRequestTypeDef

def get_value() -> DisassociateWirelessGatewayFromThingRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class DisassociateWirelessGatewayFromThingRequestRequestTypeDef(TypedDict):
    Id: str,

PositioningTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import PositioningTypeDef

def get_value() -> PositioningTypeDef:
    return {
        "ClockSync": ...,
    }
Definition
class PositioningTypeDef(TypedDict):
    ClockSync: NotRequired[int],
    Stream: NotRequired[int],
    Gnss: NotRequired[int],

FuotaTaskTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import FuotaTaskTypeDef

def get_value() -> FuotaTaskTypeDef:
    return {
        "Id": ...,
    }
Definition
class FuotaTaskTypeDef(TypedDict):
    Id: NotRequired[str],
    Arn: NotRequired[str],
    Name: NotRequired[str],

GatewayListItemTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GatewayListItemTypeDef

def get_value() -> GatewayListItemTypeDef:
    return {
        "GatewayId": ...,
        "DownlinkFrequency": ...,
    }
Definition
class GatewayListItemTypeDef(TypedDict):
    GatewayId: str,
    DownlinkFrequency: int,

GetDestinationRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetDestinationRequestRequestTypeDef

def get_value() -> GetDestinationRequestRequestTypeDef:
    return {
        "Name": ...,
    }
Definition
class GetDestinationRequestRequestTypeDef(TypedDict):
    Name: str,

GetDeviceProfileRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetDeviceProfileRequestRequestTypeDef

def get_value() -> GetDeviceProfileRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class GetDeviceProfileRequestRequestTypeDef(TypedDict):
    Id: str,

GetFuotaTaskRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetFuotaTaskRequestRequestTypeDef

def get_value() -> GetFuotaTaskRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class GetFuotaTaskRequestRequestTypeDef(TypedDict):
    Id: str,

LoRaWANFuotaTaskGetInfoTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANFuotaTaskGetInfoTypeDef

def get_value() -> LoRaWANFuotaTaskGetInfoTypeDef:
    return {
        "RfRegion": ...,
    }
Definition
class LoRaWANFuotaTaskGetInfoTypeDef(TypedDict):
    RfRegion: NotRequired[str],
    StartTime: NotRequired[datetime],

GetMulticastGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetMulticastGroupRequestRequestTypeDef

def get_value() -> GetMulticastGroupRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class GetMulticastGroupRequestRequestTypeDef(TypedDict):
    Id: str,

LoRaWANMulticastGetTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANMulticastGetTypeDef

def get_value() -> LoRaWANMulticastGetTypeDef:
    return {
        "RfRegion": ...,
    }
Definition
class LoRaWANMulticastGetTypeDef(TypedDict):
    RfRegion: NotRequired[SupportedRfRegionType],  # (1)
    DlClass: NotRequired[DlClassType],  # (2)
    NumberOfDevicesRequested: NotRequired[int],
    NumberOfDevicesInGroup: NotRequired[int],
  1. See SupportedRfRegionType
  2. See DlClassType

GetMulticastGroupSessionRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetMulticastGroupSessionRequestRequestTypeDef

def get_value() -> GetMulticastGroupSessionRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class GetMulticastGroupSessionRequestRequestTypeDef(TypedDict):
    Id: str,

LoRaWANMulticastSessionTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANMulticastSessionTypeDef

def get_value() -> LoRaWANMulticastSessionTypeDef:
    return {
        "DlDr": ...,
    }
Definition
class LoRaWANMulticastSessionTypeDef(TypedDict):
    DlDr: NotRequired[int],
    DlFreq: NotRequired[int],
    SessionStartTime: NotRequired[datetime],
    SessionTimeout: NotRequired[int],

GetNetworkAnalyzerConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetNetworkAnalyzerConfigurationRequestRequestTypeDef

def get_value() -> GetNetworkAnalyzerConfigurationRequestRequestTypeDef:
    return {
        "ConfigurationName": ...,
    }
Definition
class GetNetworkAnalyzerConfigurationRequestRequestTypeDef(TypedDict):
    ConfigurationName: str,

GetPartnerAccountRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetPartnerAccountRequestRequestTypeDef

def get_value() -> GetPartnerAccountRequestRequestTypeDef:
    return {
        "PartnerAccountId": ...,
        "PartnerType": ...,
    }
Definition
class GetPartnerAccountRequestRequestTypeDef(TypedDict):
    PartnerAccountId: str,
    PartnerType: PartnerTypeType,  # (1)
  1. See PartnerTypeType

SidewalkAccountInfoWithFingerprintTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import SidewalkAccountInfoWithFingerprintTypeDef

def get_value() -> SidewalkAccountInfoWithFingerprintTypeDef:
    return {
        "AmazonId": ...,
    }
Definition
class SidewalkAccountInfoWithFingerprintTypeDef(TypedDict):
    AmazonId: NotRequired[str],
    Fingerprint: NotRequired[str],
    Arn: NotRequired[str],

GetPositionConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetPositionConfigurationRequestRequestTypeDef

def get_value() -> GetPositionConfigurationRequestRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
        "ResourceType": ...,
    }
Definition
class GetPositionConfigurationRequestRequestTypeDef(TypedDict):
    ResourceIdentifier: str,
    ResourceType: PositionResourceTypeType,  # (1)
  1. See PositionResourceTypeType

GnssTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GnssTypeDef

def get_value() -> GnssTypeDef:
    return {
        "Payload": ...,
    }
Definition
class GnssTypeDef(TypedDict):
    Payload: str,
    CaptureTime: NotRequired[float],
    CaptureTimeAccuracy: NotRequired[float],
    AssistPosition: NotRequired[Sequence[float]],
    AssistAltitude: NotRequired[float],
    Use2DSolver: NotRequired[bool],

IpTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import IpTypeDef

def get_value() -> IpTypeDef:
    return {
        "IpAddress": ...,
    }
Definition
class IpTypeDef(TypedDict):
    IpAddress: str,

WiFiAccessPointTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import WiFiAccessPointTypeDef

def get_value() -> WiFiAccessPointTypeDef:
    return {
        "MacAddress": ...,
        "Rss": ...,
    }
Definition
class WiFiAccessPointTypeDef(TypedDict):
    MacAddress: str,
    Rss: int,

GetPositionRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetPositionRequestRequestTypeDef

def get_value() -> GetPositionRequestRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
        "ResourceType": ...,
    }
Definition
class GetPositionRequestRequestTypeDef(TypedDict):
    ResourceIdentifier: str,
    ResourceType: PositionResourceTypeType,  # (1)
  1. See PositionResourceTypeType

GetResourceEventConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetResourceEventConfigurationRequestRequestTypeDef

def get_value() -> GetResourceEventConfigurationRequestRequestTypeDef:
    return {
        "Identifier": ...,
        "IdentifierType": ...,
    }
Definition
class GetResourceEventConfigurationRequestRequestTypeDef(TypedDict):
    Identifier: str,
    IdentifierType: IdentifierTypeType,  # (1)
    PartnerType: NotRequired[EventNotificationPartnerTypeType],  # (2)
  1. See IdentifierTypeType
  2. See EventNotificationPartnerTypeType

GetResourceLogLevelRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetResourceLogLevelRequestRequestTypeDef

def get_value() -> GetResourceLogLevelRequestRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
        "ResourceType": ...,
    }
Definition
class GetResourceLogLevelRequestRequestTypeDef(TypedDict):
    ResourceIdentifier: str,
    ResourceType: str,

GetResourcePositionRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetResourcePositionRequestRequestTypeDef

def get_value() -> GetResourcePositionRequestRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
        "ResourceType": ...,
    }
Definition
class GetResourcePositionRequestRequestTypeDef(TypedDict):
    ResourceIdentifier: str,
    ResourceType: PositionResourceTypeType,  # (1)
  1. See PositionResourceTypeType

GetServiceEndpointRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetServiceEndpointRequestRequestTypeDef

def get_value() -> GetServiceEndpointRequestRequestTypeDef:
    return {
        "ServiceType": ...,
    }
Definition
class GetServiceEndpointRequestRequestTypeDef(TypedDict):
    ServiceType: NotRequired[WirelessGatewayServiceTypeType],  # (1)
  1. See WirelessGatewayServiceTypeType

GetServiceProfileRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetServiceProfileRequestRequestTypeDef

def get_value() -> GetServiceProfileRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class GetServiceProfileRequestRequestTypeDef(TypedDict):
    Id: str,

LoRaWANGetServiceProfileInfoTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANGetServiceProfileInfoTypeDef

def get_value() -> LoRaWANGetServiceProfileInfoTypeDef:
    return {
        "UlRate": ...,
    }
Definition
class LoRaWANGetServiceProfileInfoTypeDef(TypedDict):
    UlRate: NotRequired[int],
    UlBucketSize: NotRequired[int],
    UlRatePolicy: NotRequired[str],
    DlRate: NotRequired[int],
    DlBucketSize: NotRequired[int],
    DlRatePolicy: NotRequired[str],
    AddGwMetadata: NotRequired[bool],
    DevStatusReqFreq: NotRequired[int],
    ReportDevStatusBattery: NotRequired[bool],
    ReportDevStatusMargin: NotRequired[bool],
    DrMin: NotRequired[int],
    DrMax: NotRequired[int],
    ChannelMask: NotRequired[str],
    PrAllowed: NotRequired[bool],
    HrAllowed: NotRequired[bool],
    RaAllowed: NotRequired[bool],
    NwkGeoLoc: NotRequired[bool],
    TargetPer: NotRequired[int],
    MinGwDiversity: NotRequired[int],

GetWirelessDeviceRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessDeviceRequestRequestTypeDef

def get_value() -> GetWirelessDeviceRequestRequestTypeDef:
    return {
        "Identifier": ...,
        "IdentifierType": ...,
    }
Definition
class GetWirelessDeviceRequestRequestTypeDef(TypedDict):
    Identifier: str,
    IdentifierType: WirelessDeviceIdTypeType,  # (1)
  1. See WirelessDeviceIdTypeType

GetWirelessDeviceStatisticsRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessDeviceStatisticsRequestRequestTypeDef

def get_value() -> GetWirelessDeviceStatisticsRequestRequestTypeDef:
    return {
        "WirelessDeviceId": ...,
    }
Definition
class GetWirelessDeviceStatisticsRequestRequestTypeDef(TypedDict):
    WirelessDeviceId: str,

SidewalkDeviceMetadataTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import SidewalkDeviceMetadataTypeDef

def get_value() -> SidewalkDeviceMetadataTypeDef:
    return {
        "Rssi": ...,
    }
Definition
class SidewalkDeviceMetadataTypeDef(TypedDict):
    Rssi: NotRequired[int],
    BatteryLevel: NotRequired[BatteryLevelType],  # (1)
    Event: NotRequired[EventType],  # (2)
    DeviceState: NotRequired[DeviceStateType],  # (3)
  1. See BatteryLevelType
  2. See EventType
  3. See DeviceStateType

GetWirelessGatewayCertificateRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayCertificateRequestRequestTypeDef

def get_value() -> GetWirelessGatewayCertificateRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class GetWirelessGatewayCertificateRequestRequestTypeDef(TypedDict):
    Id: str,

GetWirelessGatewayFirmwareInformationRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayFirmwareInformationRequestRequestTypeDef

def get_value() -> GetWirelessGatewayFirmwareInformationRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class GetWirelessGatewayFirmwareInformationRequestRequestTypeDef(TypedDict):
    Id: str,

GetWirelessGatewayRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayRequestRequestTypeDef

def get_value() -> GetWirelessGatewayRequestRequestTypeDef:
    return {
        "Identifier": ...,
        "IdentifierType": ...,
    }
Definition
class GetWirelessGatewayRequestRequestTypeDef(TypedDict):
    Identifier: str,
    IdentifierType: WirelessGatewayIdTypeType,  # (1)
  1. See WirelessGatewayIdTypeType

GetWirelessGatewayStatisticsRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayStatisticsRequestRequestTypeDef

def get_value() -> GetWirelessGatewayStatisticsRequestRequestTypeDef:
    return {
        "WirelessGatewayId": ...,
    }
Definition
class GetWirelessGatewayStatisticsRequestRequestTypeDef(TypedDict):
    WirelessGatewayId: str,

GetWirelessGatewayTaskDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayTaskDefinitionRequestRequestTypeDef

def get_value() -> GetWirelessGatewayTaskDefinitionRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class GetWirelessGatewayTaskDefinitionRequestRequestTypeDef(TypedDict):
    Id: str,

GetWirelessGatewayTaskRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayTaskRequestRequestTypeDef

def get_value() -> GetWirelessGatewayTaskRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class GetWirelessGatewayTaskRequestRequestTypeDef(TypedDict):
    Id: str,

GlobalIdentityTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GlobalIdentityTypeDef

def get_value() -> GlobalIdentityTypeDef:
    return {
        "Lac": ...,
        "GeranCid": ...,
    }
Definition
class GlobalIdentityTypeDef(TypedDict):
    Lac: int,
    GeranCid: int,

GsmLocalIdTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GsmLocalIdTypeDef

def get_value() -> GsmLocalIdTypeDef:
    return {
        "Bsic": ...,
        "Bcch": ...,
    }
Definition
class GsmLocalIdTypeDef(TypedDict):
    Bsic: int,
    Bcch: int,

LoRaWANJoinEventNotificationConfigurationsTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANJoinEventNotificationConfigurationsTypeDef

def get_value() -> LoRaWANJoinEventNotificationConfigurationsTypeDef:
    return {
        "DevEuiEventTopic": ...,
    }
Definition
class LoRaWANJoinEventNotificationConfigurationsTypeDef(TypedDict):
    DevEuiEventTopic: NotRequired[EventNotificationTopicStatusType],  # (1)
  1. See EventNotificationTopicStatusType

LoRaWANJoinResourceTypeEventConfigurationTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANJoinResourceTypeEventConfigurationTypeDef

def get_value() -> LoRaWANJoinResourceTypeEventConfigurationTypeDef:
    return {
        "WirelessDeviceEventTopic": ...,
    }
Definition
class LoRaWANJoinResourceTypeEventConfigurationTypeDef(TypedDict):
    WirelessDeviceEventTopic: NotRequired[EventNotificationTopicStatusType],  # (1)
  1. See EventNotificationTopicStatusType

ListDestinationsRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListDestinationsRequestRequestTypeDef

def get_value() -> ListDestinationsRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
Definition
class ListDestinationsRequestRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListDeviceProfilesRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListDeviceProfilesRequestRequestTypeDef

def get_value() -> ListDeviceProfilesRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListDeviceProfilesRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListEventConfigurationsRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListEventConfigurationsRequestRequestTypeDef

def get_value() -> ListEventConfigurationsRequestRequestTypeDef:
    return {
        "ResourceType": ...,
    }
Definition
class ListEventConfigurationsRequestRequestTypeDef(TypedDict):
    ResourceType: EventNotificationResourceTypeType,  # (1)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See EventNotificationResourceTypeType

ListFuotaTasksRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListFuotaTasksRequestRequestTypeDef

def get_value() -> ListFuotaTasksRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListFuotaTasksRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListMulticastGroupsByFuotaTaskRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListMulticastGroupsByFuotaTaskRequestRequestTypeDef

def get_value() -> ListMulticastGroupsByFuotaTaskRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class ListMulticastGroupsByFuotaTaskRequestRequestTypeDef(TypedDict):
    Id: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

MulticastGroupByFuotaTaskTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import MulticastGroupByFuotaTaskTypeDef

def get_value() -> MulticastGroupByFuotaTaskTypeDef:
    return {
        "Id": ...,
    }
Definition
class MulticastGroupByFuotaTaskTypeDef(TypedDict):
    Id: NotRequired[str],

ListMulticastGroupsRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListMulticastGroupsRequestRequestTypeDef

def get_value() -> ListMulticastGroupsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListMulticastGroupsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

MulticastGroupTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import MulticastGroupTypeDef

def get_value() -> MulticastGroupTypeDef:
    return {
        "Id": ...,
    }
Definition
class MulticastGroupTypeDef(TypedDict):
    Id: NotRequired[str],
    Arn: NotRequired[str],
    Name: NotRequired[str],

ListNetworkAnalyzerConfigurationsRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListNetworkAnalyzerConfigurationsRequestRequestTypeDef

def get_value() -> ListNetworkAnalyzerConfigurationsRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
Definition
class ListNetworkAnalyzerConfigurationsRequestRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

NetworkAnalyzerConfigurationsTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import NetworkAnalyzerConfigurationsTypeDef

def get_value() -> NetworkAnalyzerConfigurationsTypeDef:
    return {
        "Arn": ...,
    }
Definition
class NetworkAnalyzerConfigurationsTypeDef(TypedDict):
    Arn: NotRequired[str],
    Name: NotRequired[str],

ListPartnerAccountsRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListPartnerAccountsRequestRequestTypeDef

def get_value() -> ListPartnerAccountsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListPartnerAccountsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListPositionConfigurationsRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListPositionConfigurationsRequestRequestTypeDef

def get_value() -> ListPositionConfigurationsRequestRequestTypeDef:
    return {
        "ResourceType": ...,
    }
Definition
class ListPositionConfigurationsRequestRequestTypeDef(TypedDict):
    ResourceType: NotRequired[PositionResourceTypeType],  # (1)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See PositionResourceTypeType

ListQueuedMessagesRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListQueuedMessagesRequestRequestTypeDef

def get_value() -> ListQueuedMessagesRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class ListQueuedMessagesRequestRequestTypeDef(TypedDict):
    Id: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    WirelessDeviceType: NotRequired[WirelessDeviceTypeType],  # (1)
  1. See WirelessDeviceTypeType

ListServiceProfilesRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListServiceProfilesRequestRequestTypeDef

def get_value() -> ListServiceProfilesRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListServiceProfilesRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ServiceProfileTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ServiceProfileTypeDef

def get_value() -> ServiceProfileTypeDef:
    return {
        "Arn": ...,
    }
Definition
class ServiceProfileTypeDef(TypedDict):
    Arn: NotRequired[str],
    Name: NotRequired[str],
    Id: NotRequired[str],

ListTagsForResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListTagsForResourceRequestRequestTypeDef

def get_value() -> ListTagsForResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
    }
Definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,

ListWirelessDevicesRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListWirelessDevicesRequestRequestTypeDef

def get_value() -> ListWirelessDevicesRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
Definition
class ListWirelessDevicesRequestRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    DestinationName: NotRequired[str],
    DeviceProfileId: NotRequired[str],
    ServiceProfileId: NotRequired[str],
    WirelessDeviceType: NotRequired[WirelessDeviceTypeType],  # (1)
    FuotaTaskId: NotRequired[str],
    MulticastGroupId: NotRequired[str],
  1. See WirelessDeviceTypeType

ListWirelessGatewayTaskDefinitionsRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListWirelessGatewayTaskDefinitionsRequestRequestTypeDef

def get_value() -> ListWirelessGatewayTaskDefinitionsRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
Definition
class ListWirelessGatewayTaskDefinitionsRequestRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    TaskDefinitionType: NotRequired[WirelessGatewayTaskDefinitionTypeType],  # (1)
  1. See WirelessGatewayTaskDefinitionTypeType

ListWirelessGatewaysRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListWirelessGatewaysRequestRequestTypeDef

def get_value() -> ListWirelessGatewaysRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
Definition
class ListWirelessGatewaysRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

LoRaWANGatewayMetadataTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANGatewayMetadataTypeDef

def get_value() -> LoRaWANGatewayMetadataTypeDef:
    return {
        "GatewayEui": ...,
    }
Definition
class LoRaWANGatewayMetadataTypeDef(TypedDict):
    GatewayEui: NotRequired[str],
    Snr: NotRequired[float],
    Rssi: NotRequired[float],

OtaaV1_0_xTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import OtaaV1_0_xTypeDef

def get_value() -> OtaaV1_0_xTypeDef:
    return {
        "AppKey": ...,
    }
Definition
class OtaaV1_0_xTypeDef(TypedDict):
    AppKey: NotRequired[str],
    AppEui: NotRequired[str],
    GenAppKey: NotRequired[str],

OtaaV1_1TypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import OtaaV1_1TypeDef

def get_value() -> OtaaV1_1TypeDef:
    return {
        "AppKey": ...,
    }
Definition
class OtaaV1_1TypeDef(TypedDict):
    AppKey: NotRequired[str],
    NwkKey: NotRequired[str],
    JoinEui: NotRequired[str],

LoRaWANGatewayVersionTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANGatewayVersionTypeDef

def get_value() -> LoRaWANGatewayVersionTypeDef:
    return {
        "PackageVersion": ...,
    }
Definition
class LoRaWANGatewayVersionTypeDef(TypedDict):
    PackageVersion: NotRequired[str],
    Model: NotRequired[str],
    Station: NotRequired[str],

LoRaWANListDeviceTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANListDeviceTypeDef

def get_value() -> LoRaWANListDeviceTypeDef:
    return {
        "DevEui": ...,
    }
Definition
class LoRaWANListDeviceTypeDef(TypedDict):
    DevEui: NotRequired[str],

LoRaWANMulticastMetadataTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANMulticastMetadataTypeDef

def get_value() -> LoRaWANMulticastMetadataTypeDef:
    return {
        "FPort": ...,
    }
Definition
class LoRaWANMulticastMetadataTypeDef(TypedDict):
    FPort: NotRequired[int],

LoRaWANStartFuotaTaskTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANStartFuotaTaskTypeDef

def get_value() -> LoRaWANStartFuotaTaskTypeDef:
    return {
        "StartTime": ...,
    }
Definition
class LoRaWANStartFuotaTaskTypeDef(TypedDict):
    StartTime: NotRequired[Union[datetime, str]],

UpdateAbpV1_0_xTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateAbpV1_0_xTypeDef

def get_value() -> UpdateAbpV1_0_xTypeDef:
    return {
        "FCntStart": ...,
    }
Definition
class UpdateAbpV1_0_xTypeDef(TypedDict):
    FCntStart: NotRequired[int],

UpdateAbpV1_1TypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateAbpV1_1TypeDef

def get_value() -> UpdateAbpV1_1TypeDef:
    return {
        "FCntStart": ...,
    }
Definition
class UpdateAbpV1_1TypeDef(TypedDict):
    FCntStart: NotRequired[int],

LteLocalIdTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LteLocalIdTypeDef

def get_value() -> LteLocalIdTypeDef:
    return {
        "Pci": ...,
        "Earfcn": ...,
    }
Definition
class LteLocalIdTypeDef(TypedDict):
    Pci: int,
    Earfcn: int,

LteNmrObjTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LteNmrObjTypeDef

def get_value() -> LteNmrObjTypeDef:
    return {
        "Pci": ...,
        "Earfcn": ...,
        "EutranCid": ...,
    }
Definition
class LteNmrObjTypeDef(TypedDict):
    Pci: int,
    Earfcn: int,
    EutranCid: int,
    Rsrp: NotRequired[int],
    Rsrq: NotRequired[float],

SemtechGnssConfigurationTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import SemtechGnssConfigurationTypeDef

def get_value() -> SemtechGnssConfigurationTypeDef:
    return {
        "Status": ...,
        "Fec": ...,
    }
Definition
class SemtechGnssConfigurationTypeDef(TypedDict):
    Status: PositionConfigurationStatusType,  # (1)
    Fec: PositionConfigurationFecType,  # (2)
  1. See PositionConfigurationStatusType
  2. See PositionConfigurationFecType

SemtechGnssDetailTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import SemtechGnssDetailTypeDef

def get_value() -> SemtechGnssDetailTypeDef:
    return {
        "Provider": ...,
    }
Definition
class SemtechGnssDetailTypeDef(TypedDict):
    Provider: NotRequired[PositionSolverProviderType],  # (1)
    Type: NotRequired[PositionSolverTypeType],  # (2)
    Status: NotRequired[PositionConfigurationStatusType],  # (3)
    Fec: NotRequired[PositionConfigurationFecType],  # (4)
  1. See PositionSolverProviderType
  2. See PositionSolverTypeType
  3. See PositionConfigurationStatusType
  4. See PositionConfigurationFecType

PutResourceLogLevelRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import PutResourceLogLevelRequestRequestTypeDef

def get_value() -> PutResourceLogLevelRequestRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
        "ResourceType": ...,
        "LogLevel": ...,
    }
Definition
class PutResourceLogLevelRequestRequestTypeDef(TypedDict):
    ResourceIdentifier: str,
    ResourceType: str,
    LogLevel: LogLevelType,  # (1)
  1. See LogLevelType

ResetResourceLogLevelRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ResetResourceLogLevelRequestRequestTypeDef

def get_value() -> ResetResourceLogLevelRequestRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
        "ResourceType": ...,
    }
Definition
class ResetResourceLogLevelRequestRequestTypeDef(TypedDict):
    ResourceIdentifier: str,
    ResourceType: str,

SidewalkSendDataToDeviceTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import SidewalkSendDataToDeviceTypeDef

def get_value() -> SidewalkSendDataToDeviceTypeDef:
    return {
        "Seq": ...,
    }
Definition
class SidewalkSendDataToDeviceTypeDef(TypedDict):
    Seq: NotRequired[int],
    MessageType: NotRequired[MessageTypeType],  # (1)
    AckModeRetryDurationSecs: NotRequired[int],
  1. See MessageTypeType

SidewalkUpdateAccountTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import SidewalkUpdateAccountTypeDef

def get_value() -> SidewalkUpdateAccountTypeDef:
    return {
        "AppServerPrivateKey": ...,
    }
Definition
class SidewalkUpdateAccountTypeDef(TypedDict):
    AppServerPrivateKey: NotRequired[str],

TdscdmaLocalIdTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import TdscdmaLocalIdTypeDef

def get_value() -> TdscdmaLocalIdTypeDef:
    return {
        "Uarfcn": ...,
        "CellParams": ...,
    }
Definition
class TdscdmaLocalIdTypeDef(TypedDict):
    Uarfcn: int,
    CellParams: int,

TdscdmaNmrObjTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import TdscdmaNmrObjTypeDef

def get_value() -> TdscdmaNmrObjTypeDef:
    return {
        "Uarfcn": ...,
        "CellParams": ...,
    }
Definition
class TdscdmaNmrObjTypeDef(TypedDict):
    Uarfcn: int,
    CellParams: int,
    UtranCid: NotRequired[int],
    Rscp: NotRequired[int],
    PathLoss: NotRequired[int],

TestWirelessDeviceRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import TestWirelessDeviceRequestRequestTypeDef

def get_value() -> TestWirelessDeviceRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class TestWirelessDeviceRequestRequestTypeDef(TypedDict):
    Id: str,

UntagResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import UntagResourceRequestRequestTypeDef

def get_value() -> UntagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "TagKeys": ...,
    }
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    TagKeys: Sequence[str],

UpdateDestinationRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateDestinationRequestRequestTypeDef

def get_value() -> UpdateDestinationRequestRequestTypeDef:
    return {
        "Name": ...,
    }
Definition
class UpdateDestinationRequestRequestTypeDef(TypedDict):
    Name: str,
    ExpressionType: NotRequired[ExpressionTypeType],  # (1)
    Expression: NotRequired[str],
    Description: NotRequired[str],
    RoleArn: NotRequired[str],
  1. See ExpressionTypeType

UpdatePositionRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import UpdatePositionRequestRequestTypeDef

def get_value() -> UpdatePositionRequestRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
        "ResourceType": ...,
        "Position": ...,
    }
Definition
class UpdatePositionRequestRequestTypeDef(TypedDict):
    ResourceIdentifier: str,
    ResourceType: PositionResourceTypeType,  # (1)
    Position: Sequence[float],
  1. See PositionResourceTypeType

UpdateResourcePositionRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateResourcePositionRequestRequestTypeDef

def get_value() -> UpdateResourcePositionRequestRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
        "ResourceType": ...,
    }
Definition
class UpdateResourcePositionRequestRequestTypeDef(TypedDict):
    ResourceIdentifier: str,
    ResourceType: PositionResourceTypeType,  # (1)
    GeoJsonPayload: NotRequired[Union[str, bytes, IO[Any], StreamingBody]],
  1. See PositionResourceTypeType

UpdateWirelessGatewayRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateWirelessGatewayRequestRequestTypeDef

def get_value() -> UpdateWirelessGatewayRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class UpdateWirelessGatewayRequestRequestTypeDef(TypedDict):
    Id: str,
    Name: NotRequired[str],
    Description: NotRequired[str],
    JoinEuiFilters: NotRequired[Sequence[Sequence[str]]],
    NetIdFilters: NotRequired[Sequence[str]],

WcdmaLocalIdTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import WcdmaLocalIdTypeDef

def get_value() -> WcdmaLocalIdTypeDef:
    return {
        "Uarfcndl": ...,
        "Psc": ...,
    }
Definition
class WcdmaLocalIdTypeDef(TypedDict):
    Uarfcndl: int,
    Psc: int,

WcdmaNmrObjTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import WcdmaNmrObjTypeDef

def get_value() -> WcdmaNmrObjTypeDef:
    return {
        "Uarfcndl": ...,
        "Psc": ...,
        "UtranCid": ...,
    }
Definition
class WcdmaNmrObjTypeDef(TypedDict):
    Uarfcndl: int,
    Psc: int,
    UtranCid: int,
    Rscp: NotRequired[int],
    PathLoss: NotRequired[int],

WirelessDeviceEventLogOptionTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import WirelessDeviceEventLogOptionTypeDef

def get_value() -> WirelessDeviceEventLogOptionTypeDef:
    return {
        "Event": ...,
        "LogLevel": ...,
    }
Definition
class WirelessDeviceEventLogOptionTypeDef(TypedDict):
    Event: WirelessDeviceEventType,  # (1)
    LogLevel: LogLevelType,  # (2)
  1. See WirelessDeviceEventType
  2. See LogLevelType

WirelessGatewayEventLogOptionTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import WirelessGatewayEventLogOptionTypeDef

def get_value() -> WirelessGatewayEventLogOptionTypeDef:
    return {
        "Event": ...,
        "LogLevel": ...,
    }
Definition
class WirelessGatewayEventLogOptionTypeDef(TypedDict):
    Event: WirelessGatewayEventType,  # (1)
    LogLevel: LogLevelType,  # (2)
  1. See WirelessGatewayEventType
  2. See LogLevelType

AbpV1_0_xTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import AbpV1_0_xTypeDef

def get_value() -> AbpV1_0_xTypeDef:
    return {
        "DevAddr": ...,
    }
Definition
class AbpV1_0_xTypeDef(TypedDict):
    DevAddr: NotRequired[str],
    SessionKeys: NotRequired[SessionKeysAbpV1_0_xTypeDef],  # (1)
    FCntStart: NotRequired[int],
  1. See SessionKeysAbpV1_0_xTypeDef

AbpV1_1TypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import AbpV1_1TypeDef

def get_value() -> AbpV1_1TypeDef:
    return {
        "DevAddr": ...,
    }
Definition
class AbpV1_1TypeDef(TypedDict):
    DevAddr: NotRequired[str],
    SessionKeys: NotRequired[SessionKeysAbpV1_1TypeDef],  # (1)
    FCntStart: NotRequired[int],
  1. See SessionKeysAbpV1_1TypeDef

AssociateAwsAccountWithPartnerAccountRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import AssociateAwsAccountWithPartnerAccountRequestRequestTypeDef

def get_value() -> AssociateAwsAccountWithPartnerAccountRequestRequestTypeDef:
    return {
        "Sidewalk": ...,
    }
Definition
class AssociateAwsAccountWithPartnerAccountRequestRequestTypeDef(TypedDict):
    Sidewalk: SidewalkAccountInfoTypeDef,  # (1)
    ClientRequestToken: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See SidewalkAccountInfoTypeDef
  2. See TagTypeDef

CreateDestinationRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateDestinationRequestRequestTypeDef

def get_value() -> CreateDestinationRequestRequestTypeDef:
    return {
        "Name": ...,
        "ExpressionType": ...,
        "Expression": ...,
        "RoleArn": ...,
    }
Definition
class CreateDestinationRequestRequestTypeDef(TypedDict):
    Name: str,
    ExpressionType: ExpressionTypeType,  # (1)
    Expression: str,
    RoleArn: str,
    Description: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    ClientRequestToken: NotRequired[str],
  1. See ExpressionTypeType
  2. See TagTypeDef

StartBulkAssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import StartBulkAssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef

def get_value() -> StartBulkAssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class StartBulkAssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef(TypedDict):
    Id: str,
    QueryString: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

StartBulkDisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import StartBulkDisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef

def get_value() -> StartBulkDisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class StartBulkDisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef(TypedDict):
    Id: str,
    QueryString: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

TagResourceRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import TagResourceRequestRequestTypeDef

def get_value() -> TagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "Tags": ...,
    }
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    Tags: Sequence[TagTypeDef],  # (1)
  1. See TagTypeDef

AssociateAwsAccountWithPartnerAccountResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import AssociateAwsAccountWithPartnerAccountResponseTypeDef

def get_value() -> AssociateAwsAccountWithPartnerAccountResponseTypeDef:
    return {
        "Sidewalk": ...,
        "Arn": ...,
        "ResponseMetadata": ...,
    }
Definition
class AssociateAwsAccountWithPartnerAccountResponseTypeDef(TypedDict):
    Sidewalk: SidewalkAccountInfoTypeDef,  # (1)
    Arn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SidewalkAccountInfoTypeDef
  2. See ResponseMetadataTypeDef

AssociateWirelessGatewayWithCertificateResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import AssociateWirelessGatewayWithCertificateResponseTypeDef

def get_value() -> AssociateWirelessGatewayWithCertificateResponseTypeDef:
    return {
        "IotCertificateId": ...,
        "ResponseMetadata": ...,
    }
Definition
class AssociateWirelessGatewayWithCertificateResponseTypeDef(TypedDict):
    IotCertificateId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateDestinationResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateDestinationResponseTypeDef

def get_value() -> CreateDestinationResponseTypeDef:
    return {
        "Arn": ...,
        "Name": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateDestinationResponseTypeDef(TypedDict):
    Arn: str,
    Name: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateDeviceProfileResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateDeviceProfileResponseTypeDef

def get_value() -> CreateDeviceProfileResponseTypeDef:
    return {
        "Arn": ...,
        "Id": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateDeviceProfileResponseTypeDef(TypedDict):
    Arn: str,
    Id: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateFuotaTaskResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateFuotaTaskResponseTypeDef

def get_value() -> CreateFuotaTaskResponseTypeDef:
    return {
        "Arn": ...,
        "Id": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateFuotaTaskResponseTypeDef(TypedDict):
    Arn: str,
    Id: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateMulticastGroupResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateMulticastGroupResponseTypeDef

def get_value() -> CreateMulticastGroupResponseTypeDef:
    return {
        "Arn": ...,
        "Id": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateMulticastGroupResponseTypeDef(TypedDict):
    Arn: str,
    Id: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateNetworkAnalyzerConfigurationResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateNetworkAnalyzerConfigurationResponseTypeDef

def get_value() -> CreateNetworkAnalyzerConfigurationResponseTypeDef:
    return {
        "Arn": ...,
        "Name": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateNetworkAnalyzerConfigurationResponseTypeDef(TypedDict):
    Arn: str,
    Name: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateServiceProfileResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateServiceProfileResponseTypeDef

def get_value() -> CreateServiceProfileResponseTypeDef:
    return {
        "Arn": ...,
        "Id": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateServiceProfileResponseTypeDef(TypedDict):
    Arn: str,
    Id: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateWirelessDeviceResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateWirelessDeviceResponseTypeDef

def get_value() -> CreateWirelessDeviceResponseTypeDef:
    return {
        "Arn": ...,
        "Id": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateWirelessDeviceResponseTypeDef(TypedDict):
    Arn: str,
    Id: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateWirelessGatewayResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateWirelessGatewayResponseTypeDef

def get_value() -> CreateWirelessGatewayResponseTypeDef:
    return {
        "Arn": ...,
        "Id": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateWirelessGatewayResponseTypeDef(TypedDict):
    Arn: str,
    Id: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateWirelessGatewayTaskDefinitionResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateWirelessGatewayTaskDefinitionResponseTypeDef

def get_value() -> CreateWirelessGatewayTaskDefinitionResponseTypeDef:
    return {
        "Id": ...,
        "Arn": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateWirelessGatewayTaskDefinitionResponseTypeDef(TypedDict):
    Id: str,
    Arn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateWirelessGatewayTaskResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateWirelessGatewayTaskResponseTypeDef

def get_value() -> CreateWirelessGatewayTaskResponseTypeDef:
    return {
        "WirelessGatewayTaskDefinitionId": ...,
        "Status": ...,
        "ResponseMetadata": ...,
    }
Definition
class CreateWirelessGatewayTaskResponseTypeDef(TypedDict):
    WirelessGatewayTaskDefinitionId: str,
    Status: WirelessGatewayTaskStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WirelessGatewayTaskStatusType
  2. See ResponseMetadataTypeDef

GetDestinationResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetDestinationResponseTypeDef

def get_value() -> GetDestinationResponseTypeDef:
    return {
        "Arn": ...,
        "Name": ...,
        "Expression": ...,
        "ExpressionType": ...,
        "Description": ...,
        "RoleArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetDestinationResponseTypeDef(TypedDict):
    Arn: str,
    Name: str,
    Expression: str,
    ExpressionType: ExpressionTypeType,  # (1)
    Description: str,
    RoleArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ExpressionTypeType
  2. See ResponseMetadataTypeDef

GetPositionEstimateResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetPositionEstimateResponseTypeDef

def get_value() -> GetPositionEstimateResponseTypeDef:
    return {
        "GeoJsonPayload": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetPositionEstimateResponseTypeDef(TypedDict):
    GeoJsonPayload: StreamingBody,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetPositionResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetPositionResponseTypeDef

def get_value() -> GetPositionResponseTypeDef:
    return {
        "Position": ...,
        "Accuracy": ...,
        "SolverType": ...,
        "SolverProvider": ...,
        "SolverVersion": ...,
        "Timestamp": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetPositionResponseTypeDef(TypedDict):
    Position: List[float],
    Accuracy: AccuracyTypeDef,  # (1)
    SolverType: PositionSolverTypeType,  # (2)
    SolverProvider: PositionSolverProviderType,  # (3)
    SolverVersion: str,
    Timestamp: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See AccuracyTypeDef
  2. See PositionSolverTypeType
  3. See PositionSolverProviderType
  4. See ResponseMetadataTypeDef

GetResourceLogLevelResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetResourceLogLevelResponseTypeDef

def get_value() -> GetResourceLogLevelResponseTypeDef:
    return {
        "LogLevel": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetResourceLogLevelResponseTypeDef(TypedDict):
    LogLevel: LogLevelType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LogLevelType
  2. See ResponseMetadataTypeDef

GetResourcePositionResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetResourcePositionResponseTypeDef

def get_value() -> GetResourcePositionResponseTypeDef:
    return {
        "GeoJsonPayload": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetResourcePositionResponseTypeDef(TypedDict):
    GeoJsonPayload: StreamingBody,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetServiceEndpointResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetServiceEndpointResponseTypeDef

def get_value() -> GetServiceEndpointResponseTypeDef:
    return {
        "ServiceType": ...,
        "ServiceEndpoint": ...,
        "ServerTrust": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetServiceEndpointResponseTypeDef(TypedDict):
    ServiceType: WirelessGatewayServiceTypeType,  # (1)
    ServiceEndpoint: str,
    ServerTrust: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WirelessGatewayServiceTypeType
  2. See ResponseMetadataTypeDef

GetWirelessGatewayCertificateResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayCertificateResponseTypeDef

def get_value() -> GetWirelessGatewayCertificateResponseTypeDef:
    return {
        "IotCertificateId": ...,
        "LoRaWANNetworkServerCertificateId": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetWirelessGatewayCertificateResponseTypeDef(TypedDict):
    IotCertificateId: str,
    LoRaWANNetworkServerCertificateId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetWirelessGatewayStatisticsResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayStatisticsResponseTypeDef

def get_value() -> GetWirelessGatewayStatisticsResponseTypeDef:
    return {
        "WirelessGatewayId": ...,
        "LastUplinkReceivedAt": ...,
        "ConnectionStatus": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetWirelessGatewayStatisticsResponseTypeDef(TypedDict):
    WirelessGatewayId: str,
    LastUplinkReceivedAt: str,
    ConnectionStatus: ConnectionStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ConnectionStatusType
  2. See ResponseMetadataTypeDef

GetWirelessGatewayTaskResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayTaskResponseTypeDef

def get_value() -> GetWirelessGatewayTaskResponseTypeDef:
    return {
        "WirelessGatewayId": ...,
        "WirelessGatewayTaskDefinitionId": ...,
        "LastUplinkReceivedAt": ...,
        "TaskCreatedAt": ...,
        "Status": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetWirelessGatewayTaskResponseTypeDef(TypedDict):
    WirelessGatewayId: str,
    WirelessGatewayTaskDefinitionId: str,
    LastUplinkReceivedAt: str,
    TaskCreatedAt: str,
    Status: WirelessGatewayTaskStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WirelessGatewayTaskStatusType
  2. See ResponseMetadataTypeDef

ListTagsForResourceResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListTagsForResourceResponseTypeDef

def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "Tags": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
    Tags: List[TagTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TagTypeDef
  2. See ResponseMetadataTypeDef

SendDataToMulticastGroupResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import SendDataToMulticastGroupResponseTypeDef

def get_value() -> SendDataToMulticastGroupResponseTypeDef:
    return {
        "MessageId": ...,
        "ResponseMetadata": ...,
    }
Definition
class SendDataToMulticastGroupResponseTypeDef(TypedDict):
    MessageId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

SendDataToWirelessDeviceResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import SendDataToWirelessDeviceResponseTypeDef

def get_value() -> SendDataToWirelessDeviceResponseTypeDef:
    return {
        "MessageId": ...,
        "ResponseMetadata": ...,
    }
Definition
class SendDataToWirelessDeviceResponseTypeDef(TypedDict):
    MessageId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

TestWirelessDeviceResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import TestWirelessDeviceResponseTypeDef

def get_value() -> TestWirelessDeviceResponseTypeDef:
    return {
        "Result": ...,
        "ResponseMetadata": ...,
    }
Definition
class TestWirelessDeviceResponseTypeDef(TypedDict):
    Result: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

LoRaWANGatewayTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANGatewayTypeDef

def get_value() -> LoRaWANGatewayTypeDef:
    return {
        "GatewayEui": ...,
    }
Definition
class LoRaWANGatewayTypeDef(TypedDict):
    GatewayEui: NotRequired[str],
    RfRegion: NotRequired[str],
    JoinEuiFilters: NotRequired[Sequence[Sequence[str]]],
    NetIdFilters: NotRequired[Sequence[str]],
    SubBands: NotRequired[Sequence[int]],
    Beaconing: NotRequired[BeaconingTypeDef],  # (1)
  1. See BeaconingTypeDef

CdmaObjTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CdmaObjTypeDef

def get_value() -> CdmaObjTypeDef:
    return {
        "SystemId": ...,
        "NetworkId": ...,
        "BaseStationId": ...,
    }
Definition
class CdmaObjTypeDef(TypedDict):
    SystemId: int,
    NetworkId: int,
    BaseStationId: int,
    RegistrationZone: NotRequired[int],
    CdmaLocalId: NotRequired[CdmaLocalIdTypeDef],  # (1)
    PilotPower: NotRequired[int],
    BaseLat: NotRequired[float],
    BaseLng: NotRequired[float],
    CdmaNmr: NotRequired[Sequence[CdmaNmrObjTypeDef]],  # (2)
  1. See CdmaLocalIdTypeDef
  2. See CdmaNmrObjTypeDef

SidewalkDeviceTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import SidewalkDeviceTypeDef

def get_value() -> SidewalkDeviceTypeDef:
    return {
        "AmazonId": ...,
    }
Definition
class SidewalkDeviceTypeDef(TypedDict):
    AmazonId: NotRequired[str],
    SidewalkId: NotRequired[str],
    SidewalkManufacturingSn: NotRequired[str],
    DeviceCertificates: NotRequired[List[CertificateListTypeDef]],  # (1)
  1. See CertificateListTypeDef

SidewalkListDeviceTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import SidewalkListDeviceTypeDef

def get_value() -> SidewalkListDeviceTypeDef:
    return {
        "AmazonId": ...,
    }
Definition
class SidewalkListDeviceTypeDef(TypedDict):
    AmazonId: NotRequired[str],
    SidewalkId: NotRequired[str],
    SidewalkManufacturingSn: NotRequired[str],
    DeviceCertificates: NotRequired[List[CertificateListTypeDef]],  # (1)
  1. See CertificateListTypeDef

ConnectionStatusEventConfigurationTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ConnectionStatusEventConfigurationTypeDef

def get_value() -> ConnectionStatusEventConfigurationTypeDef:
    return {
        "LoRaWAN": ...,
    }
Definition
class ConnectionStatusEventConfigurationTypeDef(TypedDict):
    LoRaWAN: NotRequired[LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef],  # (1)
    WirelessGatewayIdEventTopic: NotRequired[EventNotificationTopicStatusType],  # (2)
  1. See LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef
  2. See EventNotificationTopicStatusType

ConnectionStatusResourceTypeEventConfigurationTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ConnectionStatusResourceTypeEventConfigurationTypeDef

def get_value() -> ConnectionStatusResourceTypeEventConfigurationTypeDef:
    return {
        "LoRaWAN": ...,
    }
Definition
class ConnectionStatusResourceTypeEventConfigurationTypeDef(TypedDict):
    LoRaWAN: NotRequired[LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef],  # (1)
  1. See LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef

CreateDeviceProfileRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateDeviceProfileRequestRequestTypeDef

def get_value() -> CreateDeviceProfileRequestRequestTypeDef:
    return {
        "Name": ...,
    }
Definition
class CreateDeviceProfileRequestRequestTypeDef(TypedDict):
    Name: NotRequired[str],
    LoRaWAN: NotRequired[LoRaWANDeviceProfileTypeDef],  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    ClientRequestToken: NotRequired[str],
  1. See LoRaWANDeviceProfileTypeDef
  2. See TagTypeDef

GetDeviceProfileResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetDeviceProfileResponseTypeDef

def get_value() -> GetDeviceProfileResponseTypeDef:
    return {
        "Arn": ...,
        "Name": ...,
        "Id": ...,
        "LoRaWAN": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetDeviceProfileResponseTypeDef(TypedDict):
    Arn: str,
    Name: str,
    Id: str,
    LoRaWAN: LoRaWANDeviceProfileTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LoRaWANDeviceProfileTypeDef
  2. See ResponseMetadataTypeDef

CreateFuotaTaskRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateFuotaTaskRequestRequestTypeDef

def get_value() -> CreateFuotaTaskRequestRequestTypeDef:
    return {
        "FirmwareUpdateImage": ...,
        "FirmwareUpdateRole": ...,
    }
Definition
class CreateFuotaTaskRequestRequestTypeDef(TypedDict):
    FirmwareUpdateImage: str,
    FirmwareUpdateRole: str,
    Name: NotRequired[str],
    Description: NotRequired[str],
    ClientRequestToken: NotRequired[str],
    LoRaWAN: NotRequired[LoRaWANFuotaTaskTypeDef],  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    RedundancyPercent: NotRequired[int],
    FragmentSizeBytes: NotRequired[int],
    FragmentIntervalMS: NotRequired[int],
  1. See LoRaWANFuotaTaskTypeDef
  2. See TagTypeDef

UpdateFuotaTaskRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateFuotaTaskRequestRequestTypeDef

def get_value() -> UpdateFuotaTaskRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class UpdateFuotaTaskRequestRequestTypeDef(TypedDict):
    Id: str,
    Name: NotRequired[str],
    Description: NotRequired[str],
    LoRaWAN: NotRequired[LoRaWANFuotaTaskTypeDef],  # (1)
    FirmwareUpdateImage: NotRequired[str],
    FirmwareUpdateRole: NotRequired[str],
    RedundancyPercent: NotRequired[int],
    FragmentSizeBytes: NotRequired[int],
    FragmentIntervalMS: NotRequired[int],
  1. See LoRaWANFuotaTaskTypeDef

CreateMulticastGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateMulticastGroupRequestRequestTypeDef

def get_value() -> CreateMulticastGroupRequestRequestTypeDef:
    return {
        "LoRaWAN": ...,
    }
Definition
class CreateMulticastGroupRequestRequestTypeDef(TypedDict):
    LoRaWAN: LoRaWANMulticastTypeDef,  # (1)
    Name: NotRequired[str],
    Description: NotRequired[str],
    ClientRequestToken: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See LoRaWANMulticastTypeDef
  2. See TagTypeDef

UpdateMulticastGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateMulticastGroupRequestRequestTypeDef

def get_value() -> UpdateMulticastGroupRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class UpdateMulticastGroupRequestRequestTypeDef(TypedDict):
    Id: str,
    Name: NotRequired[str],
    Description: NotRequired[str],
    LoRaWAN: NotRequired[LoRaWANMulticastTypeDef],  # (1)
  1. See LoRaWANMulticastTypeDef

CreateNetworkAnalyzerConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateNetworkAnalyzerConfigurationRequestRequestTypeDef

def get_value() -> CreateNetworkAnalyzerConfigurationRequestRequestTypeDef:
    return {
        "Name": ...,
    }
Definition
class CreateNetworkAnalyzerConfigurationRequestRequestTypeDef(TypedDict):
    Name: str,
    TraceContent: NotRequired[TraceContentTypeDef],  # (1)
    WirelessDevices: NotRequired[Sequence[str]],
    WirelessGateways: NotRequired[Sequence[str]],
    Description: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    ClientRequestToken: NotRequired[str],
  1. See TraceContentTypeDef
  2. See TagTypeDef

GetNetworkAnalyzerConfigurationResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetNetworkAnalyzerConfigurationResponseTypeDef

def get_value() -> GetNetworkAnalyzerConfigurationResponseTypeDef:
    return {
        "TraceContent": ...,
        "WirelessDevices": ...,
        "WirelessGateways": ...,
        "Description": ...,
        "Arn": ...,
        "Name": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetNetworkAnalyzerConfigurationResponseTypeDef(TypedDict):
    TraceContent: TraceContentTypeDef,  # (1)
    WirelessDevices: List[str],
    WirelessGateways: List[str],
    Description: str,
    Arn: str,
    Name: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TraceContentTypeDef
  2. See ResponseMetadataTypeDef

UpdateNetworkAnalyzerConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateNetworkAnalyzerConfigurationRequestRequestTypeDef

def get_value() -> UpdateNetworkAnalyzerConfigurationRequestRequestTypeDef:
    return {
        "ConfigurationName": ...,
    }
Definition
class UpdateNetworkAnalyzerConfigurationRequestRequestTypeDef(TypedDict):
    ConfigurationName: str,
    TraceContent: NotRequired[TraceContentTypeDef],  # (1)
    WirelessDevicesToAdd: NotRequired[Sequence[str]],
    WirelessDevicesToRemove: NotRequired[Sequence[str]],
    WirelessGatewaysToAdd: NotRequired[Sequence[str]],
    WirelessGatewaysToRemove: NotRequired[Sequence[str]],
    Description: NotRequired[str],
  1. See TraceContentTypeDef

CreateServiceProfileRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateServiceProfileRequestRequestTypeDef

def get_value() -> CreateServiceProfileRequestRequestTypeDef:
    return {
        "Name": ...,
    }
Definition
class CreateServiceProfileRequestRequestTypeDef(TypedDict):
    Name: NotRequired[str],
    LoRaWAN: NotRequired[LoRaWANServiceProfileTypeDef],  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    ClientRequestToken: NotRequired[str],
  1. See LoRaWANServiceProfileTypeDef
  2. See TagTypeDef

ListDestinationsResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListDestinationsResponseTypeDef

def get_value() -> ListDestinationsResponseTypeDef:
    return {
        "NextToken": ...,
        "DestinationList": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListDestinationsResponseTypeDef(TypedDict):
    NextToken: str,
    DestinationList: List[DestinationsTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DestinationsTypeDef
  2. See ResponseMetadataTypeDef

ListDeviceProfilesResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListDeviceProfilesResponseTypeDef

def get_value() -> ListDeviceProfilesResponseTypeDef:
    return {
        "NextToken": ...,
        "DeviceProfileList": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListDeviceProfilesResponseTypeDef(TypedDict):
    NextToken: str,
    DeviceProfileList: List[DeviceProfileTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DeviceProfileTypeDef
  2. See ResponseMetadataTypeDef

DeviceRegistrationStateEventConfigurationTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DeviceRegistrationStateEventConfigurationTypeDef

def get_value() -> DeviceRegistrationStateEventConfigurationTypeDef:
    return {
        "Sidewalk": ...,
    }
Definition
class DeviceRegistrationStateEventConfigurationTypeDef(TypedDict):
    Sidewalk: NotRequired[SidewalkEventNotificationConfigurationsTypeDef],  # (1)
    WirelessDeviceIdEventTopic: NotRequired[EventNotificationTopicStatusType],  # (2)
  1. See SidewalkEventNotificationConfigurationsTypeDef
  2. See EventNotificationTopicStatusType

MessageDeliveryStatusEventConfigurationTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import MessageDeliveryStatusEventConfigurationTypeDef

def get_value() -> MessageDeliveryStatusEventConfigurationTypeDef:
    return {
        "Sidewalk": ...,
    }
Definition
class MessageDeliveryStatusEventConfigurationTypeDef(TypedDict):
    Sidewalk: NotRequired[SidewalkEventNotificationConfigurationsTypeDef],  # (1)
    WirelessDeviceIdEventTopic: NotRequired[EventNotificationTopicStatusType],  # (2)
  1. See SidewalkEventNotificationConfigurationsTypeDef
  2. See EventNotificationTopicStatusType

ProximityEventConfigurationTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ProximityEventConfigurationTypeDef

def get_value() -> ProximityEventConfigurationTypeDef:
    return {
        "Sidewalk": ...,
    }
Definition
class ProximityEventConfigurationTypeDef(TypedDict):
    Sidewalk: NotRequired[SidewalkEventNotificationConfigurationsTypeDef],  # (1)
    WirelessDeviceIdEventTopic: NotRequired[EventNotificationTopicStatusType],  # (2)
  1. See SidewalkEventNotificationConfigurationsTypeDef
  2. See EventNotificationTopicStatusType

DeviceRegistrationStateResourceTypeEventConfigurationTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DeviceRegistrationStateResourceTypeEventConfigurationTypeDef

def get_value() -> DeviceRegistrationStateResourceTypeEventConfigurationTypeDef:
    return {
        "Sidewalk": ...,
    }
Definition
class DeviceRegistrationStateResourceTypeEventConfigurationTypeDef(TypedDict):
    Sidewalk: NotRequired[SidewalkResourceTypeEventConfigurationTypeDef],  # (1)
  1. See SidewalkResourceTypeEventConfigurationTypeDef

MessageDeliveryStatusResourceTypeEventConfigurationTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import MessageDeliveryStatusResourceTypeEventConfigurationTypeDef

def get_value() -> MessageDeliveryStatusResourceTypeEventConfigurationTypeDef:
    return {
        "Sidewalk": ...,
    }
Definition
class MessageDeliveryStatusResourceTypeEventConfigurationTypeDef(TypedDict):
    Sidewalk: NotRequired[SidewalkResourceTypeEventConfigurationTypeDef],  # (1)
  1. See SidewalkResourceTypeEventConfigurationTypeDef

ProximityResourceTypeEventConfigurationTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ProximityResourceTypeEventConfigurationTypeDef

def get_value() -> ProximityResourceTypeEventConfigurationTypeDef:
    return {
        "Sidewalk": ...,
    }
Definition
class ProximityResourceTypeEventConfigurationTypeDef(TypedDict):
    Sidewalk: NotRequired[SidewalkResourceTypeEventConfigurationTypeDef],  # (1)
  1. See SidewalkResourceTypeEventConfigurationTypeDef

FPortsTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import FPortsTypeDef

def get_value() -> FPortsTypeDef:
    return {
        "Fuota": ...,
    }
Definition
class FPortsTypeDef(TypedDict):
    Fuota: NotRequired[int],
    Multicast: NotRequired[int],
    ClockSync: NotRequired[int],
    Positioning: NotRequired[PositioningTypeDef],  # (1)
    Applications: NotRequired[Sequence[ApplicationConfigTypeDef]],  # (2)
  1. See PositioningTypeDef
  2. See ApplicationConfigTypeDef

UpdateFPortsTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateFPortsTypeDef

def get_value() -> UpdateFPortsTypeDef:
    return {
        "Positioning": ...,
    }
Definition
class UpdateFPortsTypeDef(TypedDict):
    Positioning: NotRequired[PositioningTypeDef],  # (1)
    Applications: NotRequired[Sequence[ApplicationConfigTypeDef]],  # (2)
  1. See PositioningTypeDef
  2. See ApplicationConfigTypeDef

ListFuotaTasksResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListFuotaTasksResponseTypeDef

def get_value() -> ListFuotaTasksResponseTypeDef:
    return {
        "NextToken": ...,
        "FuotaTaskList": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListFuotaTasksResponseTypeDef(TypedDict):
    NextToken: str,
    FuotaTaskList: List[FuotaTaskTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See FuotaTaskTypeDef
  2. See ResponseMetadataTypeDef

ParticipatingGatewaysTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ParticipatingGatewaysTypeDef

def get_value() -> ParticipatingGatewaysTypeDef:
    return {
        "DownlinkMode": ...,
        "GatewayList": ...,
        "TransmissionInterval": ...,
    }
Definition
class ParticipatingGatewaysTypeDef(TypedDict):
    DownlinkMode: DownlinkModeType,  # (1)
    GatewayList: List[GatewayListItemTypeDef],  # (2)
    TransmissionInterval: int,
  1. See DownlinkModeType
  2. See GatewayListItemTypeDef

GetFuotaTaskResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetFuotaTaskResponseTypeDef

def get_value() -> GetFuotaTaskResponseTypeDef:
    return {
        "Arn": ...,
        "Id": ...,
        "Status": ...,
        "Name": ...,
        "Description": ...,
        "LoRaWAN": ...,
        "FirmwareUpdateImage": ...,
        "FirmwareUpdateRole": ...,
        "CreatedAt": ...,
        "RedundancyPercent": ...,
        "FragmentSizeBytes": ...,
        "FragmentIntervalMS": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetFuotaTaskResponseTypeDef(TypedDict):
    Arn: str,
    Id: str,
    Status: FuotaTaskStatusType,  # (1)
    Name: str,
    Description: str,
    LoRaWAN: LoRaWANFuotaTaskGetInfoTypeDef,  # (2)
    FirmwareUpdateImage: str,
    FirmwareUpdateRole: str,
    CreatedAt: datetime,
    RedundancyPercent: int,
    FragmentSizeBytes: int,
    FragmentIntervalMS: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See FuotaTaskStatusType
  2. See LoRaWANFuotaTaskGetInfoTypeDef
  3. See ResponseMetadataTypeDef

GetMulticastGroupResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetMulticastGroupResponseTypeDef

def get_value() -> GetMulticastGroupResponseTypeDef:
    return {
        "Arn": ...,
        "Id": ...,
        "Name": ...,
        "Description": ...,
        "Status": ...,
        "LoRaWAN": ...,
        "CreatedAt": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetMulticastGroupResponseTypeDef(TypedDict):
    Arn: str,
    Id: str,
    Name: str,
    Description: str,
    Status: str,
    LoRaWAN: LoRaWANMulticastGetTypeDef,  # (1)
    CreatedAt: datetime,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LoRaWANMulticastGetTypeDef
  2. See ResponseMetadataTypeDef

GetMulticastGroupSessionResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetMulticastGroupSessionResponseTypeDef

def get_value() -> GetMulticastGroupSessionResponseTypeDef:
    return {
        "LoRaWAN": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetMulticastGroupSessionResponseTypeDef(TypedDict):
    LoRaWAN: LoRaWANMulticastSessionTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LoRaWANMulticastSessionTypeDef
  2. See ResponseMetadataTypeDef

StartMulticastGroupSessionRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import StartMulticastGroupSessionRequestRequestTypeDef

def get_value() -> StartMulticastGroupSessionRequestRequestTypeDef:
    return {
        "Id": ...,
        "LoRaWAN": ...,
    }
Definition
class StartMulticastGroupSessionRequestRequestTypeDef(TypedDict):
    Id: str,
    LoRaWAN: LoRaWANMulticastSessionTypeDef,  # (1)
  1. See LoRaWANMulticastSessionTypeDef

GetPartnerAccountResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetPartnerAccountResponseTypeDef

def get_value() -> GetPartnerAccountResponseTypeDef:
    return {
        "Sidewalk": ...,
        "AccountLinked": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetPartnerAccountResponseTypeDef(TypedDict):
    Sidewalk: SidewalkAccountInfoWithFingerprintTypeDef,  # (1)
    AccountLinked: bool,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SidewalkAccountInfoWithFingerprintTypeDef
  2. See ResponseMetadataTypeDef

ListPartnerAccountsResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListPartnerAccountsResponseTypeDef

def get_value() -> ListPartnerAccountsResponseTypeDef:
    return {
        "NextToken": ...,
        "Sidewalk": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListPartnerAccountsResponseTypeDef(TypedDict):
    NextToken: str,
    Sidewalk: List[SidewalkAccountInfoWithFingerprintTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SidewalkAccountInfoWithFingerprintTypeDef
  2. See ResponseMetadataTypeDef

GetServiceProfileResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetServiceProfileResponseTypeDef

def get_value() -> GetServiceProfileResponseTypeDef:
    return {
        "Arn": ...,
        "Name": ...,
        "Id": ...,
        "LoRaWAN": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetServiceProfileResponseTypeDef(TypedDict):
    Arn: str,
    Name: str,
    Id: str,
    LoRaWAN: LoRaWANGetServiceProfileInfoTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LoRaWANGetServiceProfileInfoTypeDef
  2. See ResponseMetadataTypeDef

GsmNmrObjTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GsmNmrObjTypeDef

def get_value() -> GsmNmrObjTypeDef:
    return {
        "Bsic": ...,
        "Bcch": ...,
    }
Definition
class GsmNmrObjTypeDef(TypedDict):
    Bsic: int,
    Bcch: int,
    RxLevel: NotRequired[int],
    GlobalIdentity: NotRequired[GlobalIdentityTypeDef],  # (1)
  1. See GlobalIdentityTypeDef

JoinEventConfigurationTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import JoinEventConfigurationTypeDef

def get_value() -> JoinEventConfigurationTypeDef:
    return {
        "LoRaWAN": ...,
    }
Definition
class JoinEventConfigurationTypeDef(TypedDict):
    LoRaWAN: NotRequired[LoRaWANJoinEventNotificationConfigurationsTypeDef],  # (1)
    WirelessDeviceIdEventTopic: NotRequired[EventNotificationTopicStatusType],  # (2)
  1. See LoRaWANJoinEventNotificationConfigurationsTypeDef
  2. See EventNotificationTopicStatusType

JoinResourceTypeEventConfigurationTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import JoinResourceTypeEventConfigurationTypeDef

def get_value() -> JoinResourceTypeEventConfigurationTypeDef:
    return {
        "LoRaWAN": ...,
    }
Definition
class JoinResourceTypeEventConfigurationTypeDef(TypedDict):
    LoRaWAN: NotRequired[LoRaWANJoinResourceTypeEventConfigurationTypeDef],  # (1)
  1. See LoRaWANJoinResourceTypeEventConfigurationTypeDef

ListMulticastGroupsByFuotaTaskResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListMulticastGroupsByFuotaTaskResponseTypeDef

def get_value() -> ListMulticastGroupsByFuotaTaskResponseTypeDef:
    return {
        "NextToken": ...,
        "MulticastGroupList": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListMulticastGroupsByFuotaTaskResponseTypeDef(TypedDict):
    NextToken: str,
    MulticastGroupList: List[MulticastGroupByFuotaTaskTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MulticastGroupByFuotaTaskTypeDef
  2. See ResponseMetadataTypeDef

ListMulticastGroupsResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListMulticastGroupsResponseTypeDef

def get_value() -> ListMulticastGroupsResponseTypeDef:
    return {
        "NextToken": ...,
        "MulticastGroupList": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListMulticastGroupsResponseTypeDef(TypedDict):
    NextToken: str,
    MulticastGroupList: List[MulticastGroupTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See MulticastGroupTypeDef
  2. See ResponseMetadataTypeDef

ListNetworkAnalyzerConfigurationsResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListNetworkAnalyzerConfigurationsResponseTypeDef

def get_value() -> ListNetworkAnalyzerConfigurationsResponseTypeDef:
    return {
        "NextToken": ...,
        "NetworkAnalyzerConfigurationList": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListNetworkAnalyzerConfigurationsResponseTypeDef(TypedDict):
    NextToken: str,
    NetworkAnalyzerConfigurationList: List[NetworkAnalyzerConfigurationsTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See NetworkAnalyzerConfigurationsTypeDef
  2. See ResponseMetadataTypeDef

ListServiceProfilesResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListServiceProfilesResponseTypeDef

def get_value() -> ListServiceProfilesResponseTypeDef:
    return {
        "NextToken": ...,
        "ServiceProfileList": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListServiceProfilesResponseTypeDef(TypedDict):
    NextToken: str,
    ServiceProfileList: List[ServiceProfileTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ServiceProfileTypeDef
  2. See ResponseMetadataTypeDef

LoRaWANDeviceMetadataTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANDeviceMetadataTypeDef

def get_value() -> LoRaWANDeviceMetadataTypeDef:
    return {
        "DevEui": ...,
    }
Definition
class LoRaWANDeviceMetadataTypeDef(TypedDict):
    DevEui: NotRequired[str],
    FPort: NotRequired[int],
    DataRate: NotRequired[int],
    Frequency: NotRequired[int],
    Timestamp: NotRequired[str],
    Gateways: NotRequired[List[LoRaWANGatewayMetadataTypeDef]],  # (1)
  1. See LoRaWANGatewayMetadataTypeDef

LoRaWANGatewayCurrentVersionTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANGatewayCurrentVersionTypeDef

def get_value() -> LoRaWANGatewayCurrentVersionTypeDef:
    return {
        "CurrentVersion": ...,
    }
Definition
class LoRaWANGatewayCurrentVersionTypeDef(TypedDict):
    CurrentVersion: NotRequired[LoRaWANGatewayVersionTypeDef],  # (1)
  1. See LoRaWANGatewayVersionTypeDef

LoRaWANUpdateGatewayTaskCreateTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANUpdateGatewayTaskCreateTypeDef

def get_value() -> LoRaWANUpdateGatewayTaskCreateTypeDef:
    return {
        "UpdateSignature": ...,
    }
Definition
class LoRaWANUpdateGatewayTaskCreateTypeDef(TypedDict):
    UpdateSignature: NotRequired[str],
    SigKeyCrc: NotRequired[int],
    CurrentVersion: NotRequired[LoRaWANGatewayVersionTypeDef],  # (1)
    UpdateVersion: NotRequired[LoRaWANGatewayVersionTypeDef],  # (1)
  1. See LoRaWANGatewayVersionTypeDef
  2. See LoRaWANGatewayVersionTypeDef

LoRaWANUpdateGatewayTaskEntryTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANUpdateGatewayTaskEntryTypeDef

def get_value() -> LoRaWANUpdateGatewayTaskEntryTypeDef:
    return {
        "CurrentVersion": ...,
    }
Definition
class LoRaWANUpdateGatewayTaskEntryTypeDef(TypedDict):
    CurrentVersion: NotRequired[LoRaWANGatewayVersionTypeDef],  # (1)
    UpdateVersion: NotRequired[LoRaWANGatewayVersionTypeDef],  # (1)
  1. See LoRaWANGatewayVersionTypeDef
  2. See LoRaWANGatewayVersionTypeDef

MulticastWirelessMetadataTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import MulticastWirelessMetadataTypeDef

def get_value() -> MulticastWirelessMetadataTypeDef:
    return {
        "LoRaWAN": ...,
    }
Definition
class MulticastWirelessMetadataTypeDef(TypedDict):
    LoRaWAN: NotRequired[LoRaWANMulticastMetadataTypeDef],  # (1)
  1. See LoRaWANMulticastMetadataTypeDef

StartFuotaTaskRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import StartFuotaTaskRequestRequestTypeDef

def get_value() -> StartFuotaTaskRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class StartFuotaTaskRequestRequestTypeDef(TypedDict):
    Id: str,
    LoRaWAN: NotRequired[LoRaWANStartFuotaTaskTypeDef],  # (1)
  1. See LoRaWANStartFuotaTaskTypeDef

LteObjTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LteObjTypeDef

def get_value() -> LteObjTypeDef:
    return {
        "Mcc": ...,
        "Mnc": ...,
        "EutranCid": ...,
    }
Definition
class LteObjTypeDef(TypedDict):
    Mcc: int,
    Mnc: int,
    EutranCid: int,
    Tac: NotRequired[int],
    LteLocalId: NotRequired[LteLocalIdTypeDef],  # (1)
    LteTimingAdvance: NotRequired[int],
    Rsrp: NotRequired[int],
    Rsrq: NotRequired[float],
    NrCapable: NotRequired[bool],
    LteNmr: NotRequired[Sequence[LteNmrObjTypeDef]],  # (2)
  1. See LteLocalIdTypeDef
  2. See LteNmrObjTypeDef

PositionSolverConfigurationsTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import PositionSolverConfigurationsTypeDef

def get_value() -> PositionSolverConfigurationsTypeDef:
    return {
        "SemtechGnss": ...,
    }
Definition
class PositionSolverConfigurationsTypeDef(TypedDict):
    SemtechGnss: NotRequired[SemtechGnssConfigurationTypeDef],  # (1)
  1. See SemtechGnssConfigurationTypeDef

PositionSolverDetailsTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import PositionSolverDetailsTypeDef

def get_value() -> PositionSolverDetailsTypeDef:
    return {
        "SemtechGnss": ...,
    }
Definition
class PositionSolverDetailsTypeDef(TypedDict):
    SemtechGnss: NotRequired[SemtechGnssDetailTypeDef],  # (1)
  1. See SemtechGnssDetailTypeDef

UpdatePartnerAccountRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import UpdatePartnerAccountRequestRequestTypeDef

def get_value() -> UpdatePartnerAccountRequestRequestTypeDef:
    return {
        "Sidewalk": ...,
        "PartnerAccountId": ...,
        "PartnerType": ...,
    }
Definition
class UpdatePartnerAccountRequestRequestTypeDef(TypedDict):
    Sidewalk: SidewalkUpdateAccountTypeDef,  # (1)
    PartnerAccountId: str,
    PartnerType: PartnerTypeType,  # (2)
  1. See SidewalkUpdateAccountTypeDef
  2. See PartnerTypeType

TdscdmaObjTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import TdscdmaObjTypeDef

def get_value() -> TdscdmaObjTypeDef:
    return {
        "Mcc": ...,
        "Mnc": ...,
        "UtranCid": ...,
    }
Definition
class TdscdmaObjTypeDef(TypedDict):
    Mcc: int,
    Mnc: int,
    UtranCid: int,
    Lac: NotRequired[int],
    TdscdmaLocalId: NotRequired[TdscdmaLocalIdTypeDef],  # (1)
    TdscdmaTimingAdvance: NotRequired[int],
    Rscp: NotRequired[int],
    PathLoss: NotRequired[int],
    TdscdmaNmr: NotRequired[Sequence[TdscdmaNmrObjTypeDef]],  # (2)
  1. See TdscdmaLocalIdTypeDef
  2. See TdscdmaNmrObjTypeDef

WcdmaObjTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import WcdmaObjTypeDef

def get_value() -> WcdmaObjTypeDef:
    return {
        "Mcc": ...,
        "Mnc": ...,
        "UtranCid": ...,
    }
Definition
class WcdmaObjTypeDef(TypedDict):
    Mcc: int,
    Mnc: int,
    UtranCid: int,
    Lac: NotRequired[int],
    WcdmaLocalId: NotRequired[WcdmaLocalIdTypeDef],  # (1)
    Rscp: NotRequired[int],
    PathLoss: NotRequired[int],
    WcdmaNmr: NotRequired[Sequence[WcdmaNmrObjTypeDef]],  # (2)
  1. See WcdmaLocalIdTypeDef
  2. See WcdmaNmrObjTypeDef

WirelessDeviceLogOptionTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import WirelessDeviceLogOptionTypeDef

def get_value() -> WirelessDeviceLogOptionTypeDef:
    return {
        "Type": ...,
        "LogLevel": ...,
    }
Definition
class WirelessDeviceLogOptionTypeDef(TypedDict):
    Type: WirelessDeviceTypeType,  # (1)
    LogLevel: LogLevelType,  # (2)
    Events: NotRequired[List[WirelessDeviceEventLogOptionTypeDef]],  # (3)
  1. See WirelessDeviceTypeType
  2. See LogLevelType
  3. See WirelessDeviceEventLogOptionTypeDef

WirelessGatewayLogOptionTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import WirelessGatewayLogOptionTypeDef

def get_value() -> WirelessGatewayLogOptionTypeDef:
    return {
        "Type": ...,
        "LogLevel": ...,
    }
Definition
class WirelessGatewayLogOptionTypeDef(TypedDict):
    Type: WirelessGatewayTypeType,  # (1)
    LogLevel: LogLevelType,  # (2)
    Events: NotRequired[List[WirelessGatewayEventLogOptionTypeDef]],  # (3)
  1. See WirelessGatewayTypeType
  2. See LogLevelType
  3. See WirelessGatewayEventLogOptionTypeDef

CreateWirelessGatewayRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateWirelessGatewayRequestRequestTypeDef

def get_value() -> CreateWirelessGatewayRequestRequestTypeDef:
    return {
        "LoRaWAN": ...,
    }
Definition
class CreateWirelessGatewayRequestRequestTypeDef(TypedDict):
    LoRaWAN: LoRaWANGatewayTypeDef,  # (1)
    Name: NotRequired[str],
    Description: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    ClientRequestToken: NotRequired[str],
  1. See LoRaWANGatewayTypeDef
  2. See TagTypeDef

GetWirelessGatewayResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayResponseTypeDef

def get_value() -> GetWirelessGatewayResponseTypeDef:
    return {
        "Name": ...,
        "Id": ...,
        "Description": ...,
        "LoRaWAN": ...,
        "Arn": ...,
        "ThingName": ...,
        "ThingArn": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetWirelessGatewayResponseTypeDef(TypedDict):
    Name: str,
    Id: str,
    Description: str,
    LoRaWAN: LoRaWANGatewayTypeDef,  # (1)
    Arn: str,
    ThingName: str,
    ThingArn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LoRaWANGatewayTypeDef
  2. See ResponseMetadataTypeDef

WirelessGatewayStatisticsTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import WirelessGatewayStatisticsTypeDef

def get_value() -> WirelessGatewayStatisticsTypeDef:
    return {
        "Arn": ...,
    }
Definition
class WirelessGatewayStatisticsTypeDef(TypedDict):
    Arn: NotRequired[str],
    Id: NotRequired[str],
    Name: NotRequired[str],
    Description: NotRequired[str],
    LoRaWAN: NotRequired[LoRaWANGatewayTypeDef],  # (1)
    LastUplinkReceivedAt: NotRequired[str],
  1. See LoRaWANGatewayTypeDef

WirelessDeviceStatisticsTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import WirelessDeviceStatisticsTypeDef

def get_value() -> WirelessDeviceStatisticsTypeDef:
    return {
        "Arn": ...,
    }
Definition
class WirelessDeviceStatisticsTypeDef(TypedDict):
    Arn: NotRequired[str],
    Id: NotRequired[str],
    Type: NotRequired[WirelessDeviceTypeType],  # (1)
    Name: NotRequired[str],
    DestinationName: NotRequired[str],
    LastUplinkReceivedAt: NotRequired[str],
    LoRaWAN: NotRequired[LoRaWANListDeviceTypeDef],  # (2)
    Sidewalk: NotRequired[SidewalkListDeviceTypeDef],  # (3)
    FuotaDeviceStatus: NotRequired[FuotaDeviceStatusType],  # (4)
    MulticastDeviceStatus: NotRequired[str],
    McGroupId: NotRequired[int],
  1. See WirelessDeviceTypeType
  2. See LoRaWANListDeviceTypeDef
  3. See SidewalkListDeviceTypeDef
  4. See FuotaDeviceStatusType

LoRaWANDeviceTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANDeviceTypeDef

def get_value() -> LoRaWANDeviceTypeDef:
    return {
        "DevEui": ...,
    }
Definition
class LoRaWANDeviceTypeDef(TypedDict):
    DevEui: NotRequired[str],
    DeviceProfileId: NotRequired[str],
    ServiceProfileId: NotRequired[str],
    OtaaV1_1: NotRequired[OtaaV1_1TypeDef],  # (1)
    OtaaV1_0_x: NotRequired[OtaaV1_0_xTypeDef],  # (2)
    AbpV1_1: NotRequired[AbpV1_1TypeDef],  # (3)
    AbpV1_0_x: NotRequired[AbpV1_0_xTypeDef],  # (4)
    FPorts: NotRequired[FPortsTypeDef],  # (5)
  1. See OtaaV1_1TypeDef
  2. See OtaaV1_0_xTypeDef
  3. See AbpV1_1TypeDef
  4. See AbpV1_0_xTypeDef
  5. See FPortsTypeDef

LoRaWANUpdateDeviceTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANUpdateDeviceTypeDef

def get_value() -> LoRaWANUpdateDeviceTypeDef:
    return {
        "DeviceProfileId": ...,
    }
Definition
class LoRaWANUpdateDeviceTypeDef(TypedDict):
    DeviceProfileId: NotRequired[str],
    ServiceProfileId: NotRequired[str],
    AbpV1_1: NotRequired[UpdateAbpV1_1TypeDef],  # (1)
    AbpV1_0_x: NotRequired[UpdateAbpV1_0_xTypeDef],  # (2)
    FPorts: NotRequired[UpdateFPortsTypeDef],  # (3)
  1. See UpdateAbpV1_1TypeDef
  2. See UpdateAbpV1_0_xTypeDef
  3. See UpdateFPortsTypeDef

LoRaWANSendDataToDeviceTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANSendDataToDeviceTypeDef

def get_value() -> LoRaWANSendDataToDeviceTypeDef:
    return {
        "FPort": ...,
    }
Definition
class LoRaWANSendDataToDeviceTypeDef(TypedDict):
    FPort: NotRequired[int],
    ParticipatingGateways: NotRequired[ParticipatingGatewaysTypeDef],  # (1)
  1. See ParticipatingGatewaysTypeDef

GsmObjTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GsmObjTypeDef

def get_value() -> GsmObjTypeDef:
    return {
        "Mcc": ...,
        "Mnc": ...,
        "Lac": ...,
        "GeranCid": ...,
    }
Definition
class GsmObjTypeDef(TypedDict):
    Mcc: int,
    Mnc: int,
    Lac: int,
    GeranCid: int,
    GsmLocalId: NotRequired[GsmLocalIdTypeDef],  # (1)
    GsmTimingAdvance: NotRequired[int],
    RxLevel: NotRequired[int],
    GsmNmr: NotRequired[Sequence[GsmNmrObjTypeDef]],  # (2)
  1. See GsmLocalIdTypeDef
  2. See GsmNmrObjTypeDef

EventNotificationItemConfigurationsTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import EventNotificationItemConfigurationsTypeDef

def get_value() -> EventNotificationItemConfigurationsTypeDef:
    return {
        "DeviceRegistrationState": ...,
    }
Definition
class EventNotificationItemConfigurationsTypeDef(TypedDict):
    DeviceRegistrationState: NotRequired[DeviceRegistrationStateEventConfigurationTypeDef],  # (1)
    Proximity: NotRequired[ProximityEventConfigurationTypeDef],  # (2)
    Join: NotRequired[JoinEventConfigurationTypeDef],  # (3)
    ConnectionStatus: NotRequired[ConnectionStatusEventConfigurationTypeDef],  # (4)
    MessageDeliveryStatus: NotRequired[MessageDeliveryStatusEventConfigurationTypeDef],  # (5)
  1. See DeviceRegistrationStateEventConfigurationTypeDef
  2. See ProximityEventConfigurationTypeDef
  3. See JoinEventConfigurationTypeDef
  4. See ConnectionStatusEventConfigurationTypeDef
  5. See MessageDeliveryStatusEventConfigurationTypeDef

GetResourceEventConfigurationResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetResourceEventConfigurationResponseTypeDef

def get_value() -> GetResourceEventConfigurationResponseTypeDef:
    return {
        "DeviceRegistrationState": ...,
        "Proximity": ...,
        "Join": ...,
        "ConnectionStatus": ...,
        "MessageDeliveryStatus": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetResourceEventConfigurationResponseTypeDef(TypedDict):
    DeviceRegistrationState: DeviceRegistrationStateEventConfigurationTypeDef,  # (1)
    Proximity: ProximityEventConfigurationTypeDef,  # (2)
    Join: JoinEventConfigurationTypeDef,  # (3)
    ConnectionStatus: ConnectionStatusEventConfigurationTypeDef,  # (4)
    MessageDeliveryStatus: MessageDeliveryStatusEventConfigurationTypeDef,  # (5)
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See DeviceRegistrationStateEventConfigurationTypeDef
  2. See ProximityEventConfigurationTypeDef
  3. See JoinEventConfigurationTypeDef
  4. See ConnectionStatusEventConfigurationTypeDef
  5. See MessageDeliveryStatusEventConfigurationTypeDef
  6. See ResponseMetadataTypeDef

UpdateResourceEventConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateResourceEventConfigurationRequestRequestTypeDef

def get_value() -> UpdateResourceEventConfigurationRequestRequestTypeDef:
    return {
        "Identifier": ...,
        "IdentifierType": ...,
    }
Definition
class UpdateResourceEventConfigurationRequestRequestTypeDef(TypedDict):
    Identifier: str,
    IdentifierType: IdentifierTypeType,  # (1)
    PartnerType: NotRequired[EventNotificationPartnerTypeType],  # (2)
    DeviceRegistrationState: NotRequired[DeviceRegistrationStateEventConfigurationTypeDef],  # (3)
    Proximity: NotRequired[ProximityEventConfigurationTypeDef],  # (4)
    Join: NotRequired[JoinEventConfigurationTypeDef],  # (5)
    ConnectionStatus: NotRequired[ConnectionStatusEventConfigurationTypeDef],  # (6)
    MessageDeliveryStatus: NotRequired[MessageDeliveryStatusEventConfigurationTypeDef],  # (7)
  1. See IdentifierTypeType
  2. See EventNotificationPartnerTypeType
  3. See DeviceRegistrationStateEventConfigurationTypeDef
  4. See ProximityEventConfigurationTypeDef
  5. See JoinEventConfigurationTypeDef
  6. See ConnectionStatusEventConfigurationTypeDef
  7. See MessageDeliveryStatusEventConfigurationTypeDef

GetEventConfigurationByResourceTypesResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetEventConfigurationByResourceTypesResponseTypeDef

def get_value() -> GetEventConfigurationByResourceTypesResponseTypeDef:
    return {
        "DeviceRegistrationState": ...,
        "Proximity": ...,
        "Join": ...,
        "ConnectionStatus": ...,
        "MessageDeliveryStatus": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetEventConfigurationByResourceTypesResponseTypeDef(TypedDict):
    DeviceRegistrationState: DeviceRegistrationStateResourceTypeEventConfigurationTypeDef,  # (1)
    Proximity: ProximityResourceTypeEventConfigurationTypeDef,  # (2)
    Join: JoinResourceTypeEventConfigurationTypeDef,  # (3)
    ConnectionStatus: ConnectionStatusResourceTypeEventConfigurationTypeDef,  # (4)
    MessageDeliveryStatus: MessageDeliveryStatusResourceTypeEventConfigurationTypeDef,  # (5)
    ResponseMetadata: ResponseMetadataTypeDef,  # (6)
  1. See DeviceRegistrationStateResourceTypeEventConfigurationTypeDef
  2. See ProximityResourceTypeEventConfigurationTypeDef
  3. See JoinResourceTypeEventConfigurationTypeDef
  4. See ConnectionStatusResourceTypeEventConfigurationTypeDef
  5. See MessageDeliveryStatusResourceTypeEventConfigurationTypeDef
  6. See ResponseMetadataTypeDef

UpdateEventConfigurationByResourceTypesRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateEventConfigurationByResourceTypesRequestRequestTypeDef

def get_value() -> UpdateEventConfigurationByResourceTypesRequestRequestTypeDef:
    return {
        "DeviceRegistrationState": ...,
    }
Definition
class UpdateEventConfigurationByResourceTypesRequestRequestTypeDef(TypedDict):
    DeviceRegistrationState: NotRequired[DeviceRegistrationStateResourceTypeEventConfigurationTypeDef],  # (1)
    Proximity: NotRequired[ProximityResourceTypeEventConfigurationTypeDef],  # (2)
    Join: NotRequired[JoinResourceTypeEventConfigurationTypeDef],  # (3)
    ConnectionStatus: NotRequired[ConnectionStatusResourceTypeEventConfigurationTypeDef],  # (4)
    MessageDeliveryStatus: NotRequired[MessageDeliveryStatusResourceTypeEventConfigurationTypeDef],  # (5)
  1. See DeviceRegistrationStateResourceTypeEventConfigurationTypeDef
  2. See ProximityResourceTypeEventConfigurationTypeDef
  3. See JoinResourceTypeEventConfigurationTypeDef
  4. See ConnectionStatusResourceTypeEventConfigurationTypeDef
  5. See MessageDeliveryStatusResourceTypeEventConfigurationTypeDef

GetWirelessDeviceStatisticsResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessDeviceStatisticsResponseTypeDef

def get_value() -> GetWirelessDeviceStatisticsResponseTypeDef:
    return {
        "WirelessDeviceId": ...,
        "LastUplinkReceivedAt": ...,
        "LoRaWAN": ...,
        "Sidewalk": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetWirelessDeviceStatisticsResponseTypeDef(TypedDict):
    WirelessDeviceId: str,
    LastUplinkReceivedAt: str,
    LoRaWAN: LoRaWANDeviceMetadataTypeDef,  # (1)
    Sidewalk: SidewalkDeviceMetadataTypeDef,  # (2)
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See LoRaWANDeviceMetadataTypeDef
  2. See SidewalkDeviceMetadataTypeDef
  3. See ResponseMetadataTypeDef

GetWirelessGatewayFirmwareInformationResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayFirmwareInformationResponseTypeDef

def get_value() -> GetWirelessGatewayFirmwareInformationResponseTypeDef:
    return {
        "LoRaWAN": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetWirelessGatewayFirmwareInformationResponseTypeDef(TypedDict):
    LoRaWAN: LoRaWANGatewayCurrentVersionTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LoRaWANGatewayCurrentVersionTypeDef
  2. See ResponseMetadataTypeDef

UpdateWirelessGatewayTaskCreateTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateWirelessGatewayTaskCreateTypeDef

def get_value() -> UpdateWirelessGatewayTaskCreateTypeDef:
    return {
        "UpdateDataSource": ...,
    }
Definition
class UpdateWirelessGatewayTaskCreateTypeDef(TypedDict):
    UpdateDataSource: NotRequired[str],
    UpdateDataRole: NotRequired[str],
    LoRaWAN: NotRequired[LoRaWANUpdateGatewayTaskCreateTypeDef],  # (1)
  1. See LoRaWANUpdateGatewayTaskCreateTypeDef

UpdateWirelessGatewayTaskEntryTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateWirelessGatewayTaskEntryTypeDef

def get_value() -> UpdateWirelessGatewayTaskEntryTypeDef:
    return {
        "Id": ...,
    }
Definition
class UpdateWirelessGatewayTaskEntryTypeDef(TypedDict):
    Id: NotRequired[str],
    LoRaWAN: NotRequired[LoRaWANUpdateGatewayTaskEntryTypeDef],  # (1)
    Arn: NotRequired[str],
  1. See LoRaWANUpdateGatewayTaskEntryTypeDef

SendDataToMulticastGroupRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import SendDataToMulticastGroupRequestRequestTypeDef

def get_value() -> SendDataToMulticastGroupRequestRequestTypeDef:
    return {
        "Id": ...,
        "PayloadData": ...,
        "WirelessMetadata": ...,
    }
Definition
class SendDataToMulticastGroupRequestRequestTypeDef(TypedDict):
    Id: str,
    PayloadData: str,
    WirelessMetadata: MulticastWirelessMetadataTypeDef,  # (1)
  1. See MulticastWirelessMetadataTypeDef

PutPositionConfigurationRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import PutPositionConfigurationRequestRequestTypeDef

def get_value() -> PutPositionConfigurationRequestRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
        "ResourceType": ...,
    }
Definition
class PutPositionConfigurationRequestRequestTypeDef(TypedDict):
    ResourceIdentifier: str,
    ResourceType: PositionResourceTypeType,  # (1)
    Solvers: NotRequired[PositionSolverConfigurationsTypeDef],  # (2)
    Destination: NotRequired[str],
  1. See PositionResourceTypeType
  2. See PositionSolverConfigurationsTypeDef

GetPositionConfigurationResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetPositionConfigurationResponseTypeDef

def get_value() -> GetPositionConfigurationResponseTypeDef:
    return {
        "Solvers": ...,
        "Destination": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetPositionConfigurationResponseTypeDef(TypedDict):
    Solvers: PositionSolverDetailsTypeDef,  # (1)
    Destination: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PositionSolverDetailsTypeDef
  2. See ResponseMetadataTypeDef

PositionConfigurationItemTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import PositionConfigurationItemTypeDef

def get_value() -> PositionConfigurationItemTypeDef:
    return {
        "ResourceIdentifier": ...,
    }
Definition
class PositionConfigurationItemTypeDef(TypedDict):
    ResourceIdentifier: NotRequired[str],
    ResourceType: NotRequired[PositionResourceTypeType],  # (1)
    Solvers: NotRequired[PositionSolverDetailsTypeDef],  # (2)
    Destination: NotRequired[str],
  1. See PositionResourceTypeType
  2. See PositionSolverDetailsTypeDef

GetLogLevelsByResourceTypesResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetLogLevelsByResourceTypesResponseTypeDef

def get_value() -> GetLogLevelsByResourceTypesResponseTypeDef:
    return {
        "DefaultLogLevel": ...,
        "WirelessGatewayLogOptions": ...,
        "WirelessDeviceLogOptions": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetLogLevelsByResourceTypesResponseTypeDef(TypedDict):
    DefaultLogLevel: LogLevelType,  # (1)
    WirelessGatewayLogOptions: List[WirelessGatewayLogOptionTypeDef],  # (2)
    WirelessDeviceLogOptions: List[WirelessDeviceLogOptionTypeDef],  # (3)
    ResponseMetadata: ResponseMetadataTypeDef,  # (4)
  1. See LogLevelType
  2. See WirelessGatewayLogOptionTypeDef
  3. See WirelessDeviceLogOptionTypeDef
  4. See ResponseMetadataTypeDef

UpdateLogLevelsByResourceTypesRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateLogLevelsByResourceTypesRequestRequestTypeDef

def get_value() -> UpdateLogLevelsByResourceTypesRequestRequestTypeDef:
    return {
        "DefaultLogLevel": ...,
    }
Definition
class UpdateLogLevelsByResourceTypesRequestRequestTypeDef(TypedDict):
    DefaultLogLevel: NotRequired[LogLevelType],  # (1)
    WirelessDeviceLogOptions: NotRequired[Sequence[WirelessDeviceLogOptionTypeDef]],  # (2)
    WirelessGatewayLogOptions: NotRequired[Sequence[WirelessGatewayLogOptionTypeDef]],  # (3)
  1. See LogLevelType
  2. See WirelessDeviceLogOptionTypeDef
  3. See WirelessGatewayLogOptionTypeDef

ListWirelessGatewaysResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListWirelessGatewaysResponseTypeDef

def get_value() -> ListWirelessGatewaysResponseTypeDef:
    return {
        "NextToken": ...,
        "WirelessGatewayList": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListWirelessGatewaysResponseTypeDef(TypedDict):
    NextToken: str,
    WirelessGatewayList: List[WirelessGatewayStatisticsTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WirelessGatewayStatisticsTypeDef
  2. See ResponseMetadataTypeDef

ListWirelessDevicesResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListWirelessDevicesResponseTypeDef

def get_value() -> ListWirelessDevicesResponseTypeDef:
    return {
        "NextToken": ...,
        "WirelessDeviceList": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListWirelessDevicesResponseTypeDef(TypedDict):
    NextToken: str,
    WirelessDeviceList: List[WirelessDeviceStatisticsTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WirelessDeviceStatisticsTypeDef
  2. See ResponseMetadataTypeDef

CreateWirelessDeviceRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateWirelessDeviceRequestRequestTypeDef

def get_value() -> CreateWirelessDeviceRequestRequestTypeDef:
    return {
        "Type": ...,
        "DestinationName": ...,
    }
Definition
class CreateWirelessDeviceRequestRequestTypeDef(TypedDict):
    Type: WirelessDeviceTypeType,  # (1)
    DestinationName: str,
    Name: NotRequired[str],
    Description: NotRequired[str],
    ClientRequestToken: NotRequired[str],
    LoRaWAN: NotRequired[LoRaWANDeviceTypeDef],  # (2)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (3)
    Positioning: NotRequired[PositioningConfigStatusType],  # (4)
  1. See WirelessDeviceTypeType
  2. See LoRaWANDeviceTypeDef
  3. See TagTypeDef
  4. See PositioningConfigStatusType

GetWirelessDeviceResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessDeviceResponseTypeDef

def get_value() -> GetWirelessDeviceResponseTypeDef:
    return {
        "Type": ...,
        "Name": ...,
        "Description": ...,
        "DestinationName": ...,
        "Id": ...,
        "Arn": ...,
        "ThingName": ...,
        "ThingArn": ...,
        "LoRaWAN": ...,
        "Sidewalk": ...,
        "Positioning": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetWirelessDeviceResponseTypeDef(TypedDict):
    Type: WirelessDeviceTypeType,  # (1)
    Name: str,
    Description: str,
    DestinationName: str,
    Id: str,
    Arn: str,
    ThingName: str,
    ThingArn: str,
    LoRaWAN: LoRaWANDeviceTypeDef,  # (2)
    Sidewalk: SidewalkDeviceTypeDef,  # (3)
    Positioning: PositioningConfigStatusType,  # (4)
    ResponseMetadata: ResponseMetadataTypeDef,  # (5)
  1. See WirelessDeviceTypeType
  2. See LoRaWANDeviceTypeDef
  3. See SidewalkDeviceTypeDef
  4. See PositioningConfigStatusType
  5. See ResponseMetadataTypeDef

UpdateWirelessDeviceRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateWirelessDeviceRequestRequestTypeDef

def get_value() -> UpdateWirelessDeviceRequestRequestTypeDef:
    return {
        "Id": ...,
    }
Definition
class UpdateWirelessDeviceRequestRequestTypeDef(TypedDict):
    Id: str,
    DestinationName: NotRequired[str],
    Name: NotRequired[str],
    Description: NotRequired[str],
    LoRaWAN: NotRequired[LoRaWANUpdateDeviceTypeDef],  # (1)
    Positioning: NotRequired[PositioningConfigStatusType],  # (2)
  1. See LoRaWANUpdateDeviceTypeDef
  2. See PositioningConfigStatusType

DownlinkQueueMessageTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import DownlinkQueueMessageTypeDef

def get_value() -> DownlinkQueueMessageTypeDef:
    return {
        "MessageId": ...,
    }
Definition
class DownlinkQueueMessageTypeDef(TypedDict):
    MessageId: NotRequired[str],
    TransmitMode: NotRequired[int],
    ReceivedAt: NotRequired[str],
    LoRaWAN: NotRequired[LoRaWANSendDataToDeviceTypeDef],  # (1)
  1. See LoRaWANSendDataToDeviceTypeDef

WirelessMetadataTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import WirelessMetadataTypeDef

def get_value() -> WirelessMetadataTypeDef:
    return {
        "LoRaWAN": ...,
    }
Definition
class WirelessMetadataTypeDef(TypedDict):
    LoRaWAN: NotRequired[LoRaWANSendDataToDeviceTypeDef],  # (1)
    Sidewalk: NotRequired[SidewalkSendDataToDeviceTypeDef],  # (2)
  1. See LoRaWANSendDataToDeviceTypeDef
  2. See SidewalkSendDataToDeviceTypeDef

CellTowersTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CellTowersTypeDef

def get_value() -> CellTowersTypeDef:
    return {
        "Gsm": ...,
    }
Definition
class CellTowersTypeDef(TypedDict):
    Gsm: NotRequired[Sequence[GsmObjTypeDef]],  # (1)
    Wcdma: NotRequired[Sequence[WcdmaObjTypeDef]],  # (2)
    Tdscdma: NotRequired[Sequence[TdscdmaObjTypeDef]],  # (3)
    Lte: NotRequired[Sequence[LteObjTypeDef]],  # (4)
    Cdma: NotRequired[Sequence[CdmaObjTypeDef]],  # (5)
  1. See GsmObjTypeDef
  2. See WcdmaObjTypeDef
  3. See TdscdmaObjTypeDef
  4. See LteObjTypeDef
  5. See CdmaObjTypeDef

EventConfigurationItemTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import EventConfigurationItemTypeDef

def get_value() -> EventConfigurationItemTypeDef:
    return {
        "Identifier": ...,
    }
Definition
class EventConfigurationItemTypeDef(TypedDict):
    Identifier: NotRequired[str],
    IdentifierType: NotRequired[IdentifierTypeType],  # (1)
    PartnerType: NotRequired[EventNotificationPartnerTypeType],  # (2)
    Events: NotRequired[EventNotificationItemConfigurationsTypeDef],  # (3)
  1. See IdentifierTypeType
  2. See EventNotificationPartnerTypeType
  3. See EventNotificationItemConfigurationsTypeDef

CreateWirelessGatewayTaskDefinitionRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import CreateWirelessGatewayTaskDefinitionRequestRequestTypeDef

def get_value() -> CreateWirelessGatewayTaskDefinitionRequestRequestTypeDef:
    return {
        "AutoCreateTasks": ...,
    }
Definition
class CreateWirelessGatewayTaskDefinitionRequestRequestTypeDef(TypedDict):
    AutoCreateTasks: bool,
    Name: NotRequired[str],
    Update: NotRequired[UpdateWirelessGatewayTaskCreateTypeDef],  # (1)
    ClientRequestToken: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See UpdateWirelessGatewayTaskCreateTypeDef
  2. See TagTypeDef

GetWirelessGatewayTaskDefinitionResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayTaskDefinitionResponseTypeDef

def get_value() -> GetWirelessGatewayTaskDefinitionResponseTypeDef:
    return {
        "AutoCreateTasks": ...,
        "Name": ...,
        "Update": ...,
        "Arn": ...,
        "ResponseMetadata": ...,
    }
Definition
class GetWirelessGatewayTaskDefinitionResponseTypeDef(TypedDict):
    AutoCreateTasks: bool,
    Name: str,
    Update: UpdateWirelessGatewayTaskCreateTypeDef,  # (1)
    Arn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See UpdateWirelessGatewayTaskCreateTypeDef
  2. See ResponseMetadataTypeDef

ListWirelessGatewayTaskDefinitionsResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListWirelessGatewayTaskDefinitionsResponseTypeDef

def get_value() -> ListWirelessGatewayTaskDefinitionsResponseTypeDef:
    return {
        "NextToken": ...,
        "TaskDefinitions": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListWirelessGatewayTaskDefinitionsResponseTypeDef(TypedDict):
    NextToken: str,
    TaskDefinitions: List[UpdateWirelessGatewayTaskEntryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See UpdateWirelessGatewayTaskEntryTypeDef
  2. See ResponseMetadataTypeDef

ListPositionConfigurationsResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListPositionConfigurationsResponseTypeDef

def get_value() -> ListPositionConfigurationsResponseTypeDef:
    return {
        "PositionConfigurationList": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListPositionConfigurationsResponseTypeDef(TypedDict):
    PositionConfigurationList: List[PositionConfigurationItemTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See PositionConfigurationItemTypeDef
  2. See ResponseMetadataTypeDef

ListQueuedMessagesResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListQueuedMessagesResponseTypeDef

def get_value() -> ListQueuedMessagesResponseTypeDef:
    return {
        "NextToken": ...,
        "DownlinkQueueMessagesList": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListQueuedMessagesResponseTypeDef(TypedDict):
    NextToken: str,
    DownlinkQueueMessagesList: List[DownlinkQueueMessageTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DownlinkQueueMessageTypeDef
  2. See ResponseMetadataTypeDef

SendDataToWirelessDeviceRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import SendDataToWirelessDeviceRequestRequestTypeDef

def get_value() -> SendDataToWirelessDeviceRequestRequestTypeDef:
    return {
        "Id": ...,
        "TransmitMode": ...,
        "PayloadData": ...,
    }
Definition
class SendDataToWirelessDeviceRequestRequestTypeDef(TypedDict):
    Id: str,
    TransmitMode: int,
    PayloadData: str,
    WirelessMetadata: NotRequired[WirelessMetadataTypeDef],  # (1)
  1. See WirelessMetadataTypeDef

GetPositionEstimateRequestRequestTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import GetPositionEstimateRequestRequestTypeDef

def get_value() -> GetPositionEstimateRequestRequestTypeDef:
    return {
        "WiFiAccessPoints": ...,
    }
Definition
class GetPositionEstimateRequestRequestTypeDef(TypedDict):
    WiFiAccessPoints: NotRequired[Sequence[WiFiAccessPointTypeDef]],  # (1)
    CellTowers: NotRequired[CellTowersTypeDef],  # (2)
    Ip: NotRequired[IpTypeDef],  # (3)
    Gnss: NotRequired[GnssTypeDef],  # (4)
    Timestamp: NotRequired[Union[datetime, str]],
  1. See WiFiAccessPointTypeDef
  2. See CellTowersTypeDef
  3. See IpTypeDef
  4. See GnssTypeDef

ListEventConfigurationsResponseTypeDef

Usage Example
from mypy_boto3_iotwireless.type_defs import ListEventConfigurationsResponseTypeDef

def get_value() -> ListEventConfigurationsResponseTypeDef:
    return {
        "NextToken": ...,
        "EventConfigurationsList": ...,
        "ResponseMetadata": ...,
    }
Definition
class ListEventConfigurationsResponseTypeDef(TypedDict):
    NextToken: str,
    EventConfigurationsList: List[EventConfigurationItemTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See EventConfigurationItemTypeDef
  2. See ResponseMetadataTypeDef