Skip to content

Typed dictionaries#

Index > IoTWireless > Typed dictionaries

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

SessionKeysAbpV10XTypeDef#

# SessionKeysAbpV10XTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SessionKeysAbpV10XTypeDef

def get_value() -> SessionKeysAbpV10XTypeDef:
    return {
        "NwkSKey": ...,
    }
# SessionKeysAbpV10XTypeDef definition

class SessionKeysAbpV10XTypeDef(TypedDict):
    NwkSKey: NotRequired[str],
    AppSKey: NotRequired[str],

SessionKeysAbpV11TypeDef#

# SessionKeysAbpV11TypeDef usage example

from mypy_boto3_iotwireless.type_defs import SessionKeysAbpV11TypeDef

def get_value() -> SessionKeysAbpV11TypeDef:
    return {
        "FNwkSIntKey": ...,
    }
# SessionKeysAbpV11TypeDef definition

class SessionKeysAbpV11TypeDef(TypedDict):
    FNwkSIntKey: NotRequired[str],
    SNwkSIntKey: NotRequired[str],
    NwkSEncKey: NotRequired[str],
    AppSKey: NotRequired[str],

AccuracyTypeDef#

# AccuracyTypeDef usage example

from mypy_boto3_iotwireless.type_defs import AccuracyTypeDef

def get_value() -> AccuracyTypeDef:
    return {
        "HorizontalAccuracy": ...,
    }
# AccuracyTypeDef definition

class AccuracyTypeDef(TypedDict):
    HorizontalAccuracy: NotRequired[float],
    VerticalAccuracy: NotRequired[float],

ApplicationConfigTypeDef#

# ApplicationConfigTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ApplicationConfigTypeDef

def get_value() -> ApplicationConfigTypeDef:
    return {
        "FPort": ...,
    }
# ApplicationConfigTypeDef definition

class ApplicationConfigTypeDef(TypedDict):
    FPort: NotRequired[int],
    Type: NotRequired[ApplicationConfigTypeType],  # (1)
    DestinationName: NotRequired[str],
  1. See ApplicationConfigTypeType

SidewalkAccountInfoTypeDef#

# SidewalkAccountInfoTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SidewalkAccountInfoTypeDef

def get_value() -> SidewalkAccountInfoTypeDef:
    return {
        "AmazonId": ...,
    }
# SidewalkAccountInfoTypeDef definition

class SidewalkAccountInfoTypeDef(TypedDict):
    AmazonId: NotRequired[str],
    AppServerPrivateKey: NotRequired[str],

TagTypeDef#

# TagTypeDef usage example

from mypy_boto3_iotwireless.type_defs import TagTypeDef

def get_value() -> TagTypeDef:
    return {
        "Key": ...,
        "Value": ...,
    }
# TagTypeDef definition

class TagTypeDef(TypedDict):
    Key: str,
    Value: str,

AssociateMulticastGroupWithFuotaTaskRequestRequestTypeDef#

# AssociateMulticastGroupWithFuotaTaskRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import AssociateMulticastGroupWithFuotaTaskRequestRequestTypeDef

def get_value() -> AssociateMulticastGroupWithFuotaTaskRequestRequestTypeDef:
    return {
        "Id": ...,
        "MulticastGroupId": ...,
    }
# AssociateMulticastGroupWithFuotaTaskRequestRequestTypeDef definition

class AssociateMulticastGroupWithFuotaTaskRequestRequestTypeDef(TypedDict):
    Id: str,
    MulticastGroupId: str,

AssociateWirelessDeviceWithFuotaTaskRequestRequestTypeDef#

# AssociateWirelessDeviceWithFuotaTaskRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import AssociateWirelessDeviceWithFuotaTaskRequestRequestTypeDef

def get_value() -> AssociateWirelessDeviceWithFuotaTaskRequestRequestTypeDef:
    return {
        "Id": ...,
        "WirelessDeviceId": ...,
    }
# AssociateWirelessDeviceWithFuotaTaskRequestRequestTypeDef definition

class AssociateWirelessDeviceWithFuotaTaskRequestRequestTypeDef(TypedDict):
    Id: str,
    WirelessDeviceId: str,

AssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef#

# AssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import AssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef

def get_value() -> AssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef:
    return {
        "Id": ...,
        "WirelessDeviceId": ...,
    }
# AssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef definition

class AssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef(TypedDict):
    Id: str,
    WirelessDeviceId: str,

AssociateWirelessDeviceWithThingRequestRequestTypeDef#

# AssociateWirelessDeviceWithThingRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import AssociateWirelessDeviceWithThingRequestRequestTypeDef

def get_value() -> AssociateWirelessDeviceWithThingRequestRequestTypeDef:
    return {
        "Id": ...,
        "ThingArn": ...,
    }
# AssociateWirelessDeviceWithThingRequestRequestTypeDef definition

class AssociateWirelessDeviceWithThingRequestRequestTypeDef(TypedDict):
    Id: str,
    ThingArn: str,

AssociateWirelessGatewayWithCertificateRequestRequestTypeDef#

# AssociateWirelessGatewayWithCertificateRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import AssociateWirelessGatewayWithCertificateRequestRequestTypeDef

def get_value() -> AssociateWirelessGatewayWithCertificateRequestRequestTypeDef:
    return {
        "Id": ...,
        "IotCertificateId": ...,
    }
# AssociateWirelessGatewayWithCertificateRequestRequestTypeDef definition

class AssociateWirelessGatewayWithCertificateRequestRequestTypeDef(TypedDict):
    Id: str,
    IotCertificateId: str,

AssociateWirelessGatewayWithCertificateResponseTypeDef#

# AssociateWirelessGatewayWithCertificateResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import AssociateWirelessGatewayWithCertificateResponseTypeDef

def get_value() -> AssociateWirelessGatewayWithCertificateResponseTypeDef:
    return {
        "IotCertificateId": ...,
        "ResponseMetadata": ...,
    }
# AssociateWirelessGatewayWithCertificateResponseTypeDef definition

class AssociateWirelessGatewayWithCertificateResponseTypeDef(TypedDict):
    IotCertificateId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

AssociateWirelessGatewayWithThingRequestRequestTypeDef#

# AssociateWirelessGatewayWithThingRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import AssociateWirelessGatewayWithThingRequestRequestTypeDef

def get_value() -> AssociateWirelessGatewayWithThingRequestRequestTypeDef:
    return {
        "Id": ...,
        "ThingArn": ...,
    }
# AssociateWirelessGatewayWithThingRequestRequestTypeDef definition

class AssociateWirelessGatewayWithThingRequestRequestTypeDef(TypedDict):
    Id: str,
    ThingArn: str,

BeaconingTypeDef#

# BeaconingTypeDef usage example

from mypy_boto3_iotwireless.type_defs import BeaconingTypeDef

def get_value() -> BeaconingTypeDef:
    return {
        "DataRate": ...,
    }
# BeaconingTypeDef definition

class BeaconingTypeDef(TypedDict):
    DataRate: NotRequired[int],
    Frequencies: NotRequired[Sequence[int]],

CancelMulticastGroupSessionRequestRequestTypeDef#

# CancelMulticastGroupSessionRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CancelMulticastGroupSessionRequestRequestTypeDef

def get_value() -> CancelMulticastGroupSessionRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# CancelMulticastGroupSessionRequestRequestTypeDef definition

class CancelMulticastGroupSessionRequestRequestTypeDef(TypedDict):
    Id: str,

CdmaLocalIdTypeDef#

# CdmaLocalIdTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CdmaLocalIdTypeDef

def get_value() -> CdmaLocalIdTypeDef:
    return {
        "PnOffset": ...,
        "CdmaChannel": ...,
    }
# CdmaLocalIdTypeDef definition

class CdmaLocalIdTypeDef(TypedDict):
    PnOffset: int,
    CdmaChannel: int,

CdmaNmrObjTypeDef#

# CdmaNmrObjTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CdmaNmrObjTypeDef

def get_value() -> CdmaNmrObjTypeDef:
    return {
        "PnOffset": ...,
        "CdmaChannel": ...,
    }
# CdmaNmrObjTypeDef definition

class CdmaNmrObjTypeDef(TypedDict):
    PnOffset: int,
    CdmaChannel: int,
    PilotPower: NotRequired[int],
    BaseStationId: NotRequired[int],

CertificateListTypeDef#

# CertificateListTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CertificateListTypeDef

def get_value() -> CertificateListTypeDef:
    return {
        "SigningAlg": ...,
        "Value": ...,
    }
# CertificateListTypeDef definition

class CertificateListTypeDef(TypedDict):
    SigningAlg: SigningAlgType,  # (1)
    Value: str,
  1. See SigningAlgType

LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef#

# LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef

def get_value() -> LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef:
    return {
        "GatewayEuiEventTopic": ...,
    }
# LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef definition

class LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef(TypedDict):
    GatewayEuiEventTopic: NotRequired[EventNotificationTopicStatusType],  # (1)
  1. See EventNotificationTopicStatusType

LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef#

# LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef

def get_value() -> LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef:
    return {
        "WirelessGatewayEventTopic": ...,
    }
# LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef definition

class LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef(TypedDict):
    WirelessGatewayEventTopic: NotRequired[EventNotificationTopicStatusType],  # (1)
  1. See EventNotificationTopicStatusType

CreateDestinationResponseTypeDef#

# CreateDestinationResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CreateDestinationResponseTypeDef

def get_value() -> CreateDestinationResponseTypeDef:
    return {
        "Arn": ...,
        "Name": ...,
        "ResponseMetadata": ...,
    }
# CreateDestinationResponseTypeDef definition

class CreateDestinationResponseTypeDef(TypedDict):
    Arn: str,
    Name: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

LoRaWANDeviceProfileTypeDef#

# LoRaWANDeviceProfileTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LoRaWANDeviceProfileTypeDef

def get_value() -> LoRaWANDeviceProfileTypeDef:
    return {
        "SupportsClassB": ...,
    }
# LoRaWANDeviceProfileTypeDef 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],

CreateDeviceProfileResponseTypeDef#

# CreateDeviceProfileResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CreateDeviceProfileResponseTypeDef

def get_value() -> CreateDeviceProfileResponseTypeDef:
    return {
        "Arn": ...,
        "Id": ...,
        "ResponseMetadata": ...,
    }
# CreateDeviceProfileResponseTypeDef definition

class CreateDeviceProfileResponseTypeDef(TypedDict):
    Arn: str,
    Id: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

LoRaWANFuotaTaskTypeDef#

# LoRaWANFuotaTaskTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LoRaWANFuotaTaskTypeDef

def get_value() -> LoRaWANFuotaTaskTypeDef:
    return {
        "RfRegion": ...,
    }
# LoRaWANFuotaTaskTypeDef definition

class LoRaWANFuotaTaskTypeDef(TypedDict):
    RfRegion: NotRequired[SupportedRfRegionType],  # (1)
  1. See SupportedRfRegionType

CreateFuotaTaskResponseTypeDef#

# CreateFuotaTaskResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CreateFuotaTaskResponseTypeDef

def get_value() -> CreateFuotaTaskResponseTypeDef:
    return {
        "Arn": ...,
        "Id": ...,
        "ResponseMetadata": ...,
    }
# CreateFuotaTaskResponseTypeDef definition

class CreateFuotaTaskResponseTypeDef(TypedDict):
    Arn: str,
    Id: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

LoRaWANMulticastTypeDef#

# LoRaWANMulticastTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LoRaWANMulticastTypeDef

def get_value() -> LoRaWANMulticastTypeDef:
    return {
        "RfRegion": ...,
    }
# LoRaWANMulticastTypeDef definition

class LoRaWANMulticastTypeDef(TypedDict):
    RfRegion: NotRequired[SupportedRfRegionType],  # (1)
    DlClass: NotRequired[DlClassType],  # (2)
  1. See SupportedRfRegionType
  2. See DlClassType

CreateMulticastGroupResponseTypeDef#

# CreateMulticastGroupResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CreateMulticastGroupResponseTypeDef

def get_value() -> CreateMulticastGroupResponseTypeDef:
    return {
        "Arn": ...,
        "Id": ...,
        "ResponseMetadata": ...,
    }
# CreateMulticastGroupResponseTypeDef definition

class CreateMulticastGroupResponseTypeDef(TypedDict):
    Arn: str,
    Id: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

TraceContentTypeDef#

# TraceContentTypeDef usage example

from mypy_boto3_iotwireless.type_defs import TraceContentTypeDef

def get_value() -> TraceContentTypeDef:
    return {
        "WirelessDeviceFrameInfo": ...,
    }
# TraceContentTypeDef definition

class TraceContentTypeDef(TypedDict):
    WirelessDeviceFrameInfo: NotRequired[WirelessDeviceFrameInfoType],  # (1)
    LogLevel: NotRequired[LogLevelType],  # (2)
    MulticastFrameInfo: NotRequired[MulticastFrameInfoType],  # (3)
  1. See WirelessDeviceFrameInfoType
  2. See LogLevelType
  3. See MulticastFrameInfoType

CreateNetworkAnalyzerConfigurationResponseTypeDef#

# CreateNetworkAnalyzerConfigurationResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CreateNetworkAnalyzerConfigurationResponseTypeDef

def get_value() -> CreateNetworkAnalyzerConfigurationResponseTypeDef:
    return {
        "Arn": ...,
        "Name": ...,
        "ResponseMetadata": ...,
    }
# CreateNetworkAnalyzerConfigurationResponseTypeDef definition

class CreateNetworkAnalyzerConfigurationResponseTypeDef(TypedDict):
    Arn: str,
    Name: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

LoRaWANServiceProfileTypeDef#

# LoRaWANServiceProfileTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LoRaWANServiceProfileTypeDef

def get_value() -> LoRaWANServiceProfileTypeDef:
    return {
        "AddGwMetadata": ...,
    }
# LoRaWANServiceProfileTypeDef definition

class LoRaWANServiceProfileTypeDef(TypedDict):
    AddGwMetadata: NotRequired[bool],
    DrMin: NotRequired[int],
    DrMax: NotRequired[int],
    PrAllowed: NotRequired[bool],
    RaAllowed: NotRequired[bool],

CreateServiceProfileResponseTypeDef#

# CreateServiceProfileResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CreateServiceProfileResponseTypeDef

def get_value() -> CreateServiceProfileResponseTypeDef:
    return {
        "Arn": ...,
        "Id": ...,
        "ResponseMetadata": ...,
    }
# CreateServiceProfileResponseTypeDef definition

class CreateServiceProfileResponseTypeDef(TypedDict):
    Arn: str,
    Id: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

SidewalkCreateWirelessDeviceTypeDef#

# SidewalkCreateWirelessDeviceTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SidewalkCreateWirelessDeviceTypeDef

def get_value() -> SidewalkCreateWirelessDeviceTypeDef:
    return {
        "DeviceProfileId": ...,
    }
# SidewalkCreateWirelessDeviceTypeDef definition

class SidewalkCreateWirelessDeviceTypeDef(TypedDict):
    DeviceProfileId: NotRequired[str],

CreateWirelessDeviceResponseTypeDef#

# CreateWirelessDeviceResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CreateWirelessDeviceResponseTypeDef

def get_value() -> CreateWirelessDeviceResponseTypeDef:
    return {
        "Arn": ...,
        "Id": ...,
        "ResponseMetadata": ...,
    }
# CreateWirelessDeviceResponseTypeDef definition

class CreateWirelessDeviceResponseTypeDef(TypedDict):
    Arn: str,
    Id: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateWirelessGatewayResponseTypeDef#

# CreateWirelessGatewayResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CreateWirelessGatewayResponseTypeDef

def get_value() -> CreateWirelessGatewayResponseTypeDef:
    return {
        "Arn": ...,
        "Id": ...,
        "ResponseMetadata": ...,
    }
# CreateWirelessGatewayResponseTypeDef definition

class CreateWirelessGatewayResponseTypeDef(TypedDict):
    Arn: str,
    Id: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateWirelessGatewayTaskDefinitionResponseTypeDef#

# CreateWirelessGatewayTaskDefinitionResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CreateWirelessGatewayTaskDefinitionResponseTypeDef

def get_value() -> CreateWirelessGatewayTaskDefinitionResponseTypeDef:
    return {
        "Id": ...,
        "Arn": ...,
        "ResponseMetadata": ...,
    }
# CreateWirelessGatewayTaskDefinitionResponseTypeDef definition

class CreateWirelessGatewayTaskDefinitionResponseTypeDef(TypedDict):
    Id: str,
    Arn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

CreateWirelessGatewayTaskRequestRequestTypeDef#

# CreateWirelessGatewayTaskRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CreateWirelessGatewayTaskRequestRequestTypeDef

def get_value() -> CreateWirelessGatewayTaskRequestRequestTypeDef:
    return {
        "Id": ...,
        "WirelessGatewayTaskDefinitionId": ...,
    }
# CreateWirelessGatewayTaskRequestRequestTypeDef definition

class CreateWirelessGatewayTaskRequestRequestTypeDef(TypedDict):
    Id: str,
    WirelessGatewayTaskDefinitionId: str,

CreateWirelessGatewayTaskResponseTypeDef#

# CreateWirelessGatewayTaskResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CreateWirelessGatewayTaskResponseTypeDef

def get_value() -> CreateWirelessGatewayTaskResponseTypeDef:
    return {
        "WirelessGatewayTaskDefinitionId": ...,
        "Status": ...,
        "ResponseMetadata": ...,
    }
# CreateWirelessGatewayTaskResponseTypeDef definition

class CreateWirelessGatewayTaskResponseTypeDef(TypedDict):
    WirelessGatewayTaskDefinitionId: str,
    Status: WirelessGatewayTaskStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WirelessGatewayTaskStatusType
  2. See ResponseMetadataTypeDef

DakCertificateMetadataTypeDef#

# DakCertificateMetadataTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DakCertificateMetadataTypeDef

def get_value() -> DakCertificateMetadataTypeDef:
    return {
        "CertificateId": ...,
    }
# DakCertificateMetadataTypeDef definition

class DakCertificateMetadataTypeDef(TypedDict):
    CertificateId: str,
    MaxAllowedSignature: NotRequired[int],
    FactorySupport: NotRequired[bool],
    ApId: NotRequired[str],
    DeviceTypeId: NotRequired[str],

DeleteDestinationRequestRequestTypeDef#

# DeleteDestinationRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DeleteDestinationRequestRequestTypeDef

def get_value() -> DeleteDestinationRequestRequestTypeDef:
    return {
        "Name": ...,
    }
# DeleteDestinationRequestRequestTypeDef definition

class DeleteDestinationRequestRequestTypeDef(TypedDict):
    Name: str,

DeleteDeviceProfileRequestRequestTypeDef#

# DeleteDeviceProfileRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DeleteDeviceProfileRequestRequestTypeDef

def get_value() -> DeleteDeviceProfileRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# DeleteDeviceProfileRequestRequestTypeDef definition

class DeleteDeviceProfileRequestRequestTypeDef(TypedDict):
    Id: str,

DeleteFuotaTaskRequestRequestTypeDef#

# DeleteFuotaTaskRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DeleteFuotaTaskRequestRequestTypeDef

def get_value() -> DeleteFuotaTaskRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# DeleteFuotaTaskRequestRequestTypeDef definition

class DeleteFuotaTaskRequestRequestTypeDef(TypedDict):
    Id: str,

DeleteMulticastGroupRequestRequestTypeDef#

# DeleteMulticastGroupRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DeleteMulticastGroupRequestRequestTypeDef

def get_value() -> DeleteMulticastGroupRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# DeleteMulticastGroupRequestRequestTypeDef definition

class DeleteMulticastGroupRequestRequestTypeDef(TypedDict):
    Id: str,

DeleteNetworkAnalyzerConfigurationRequestRequestTypeDef#

# DeleteNetworkAnalyzerConfigurationRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DeleteNetworkAnalyzerConfigurationRequestRequestTypeDef

def get_value() -> DeleteNetworkAnalyzerConfigurationRequestRequestTypeDef:
    return {
        "ConfigurationName": ...,
    }
# DeleteNetworkAnalyzerConfigurationRequestRequestTypeDef definition

class DeleteNetworkAnalyzerConfigurationRequestRequestTypeDef(TypedDict):
    ConfigurationName: str,

DeleteQueuedMessagesRequestRequestTypeDef#

# DeleteQueuedMessagesRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DeleteQueuedMessagesRequestRequestTypeDef

def get_value() -> DeleteQueuedMessagesRequestRequestTypeDef:
    return {
        "Id": ...,
        "MessageId": ...,
    }
# DeleteQueuedMessagesRequestRequestTypeDef definition

class DeleteQueuedMessagesRequestRequestTypeDef(TypedDict):
    Id: str,
    MessageId: str,
    WirelessDeviceType: NotRequired[WirelessDeviceTypeType],  # (1)
  1. See WirelessDeviceTypeType

DeleteServiceProfileRequestRequestTypeDef#

# DeleteServiceProfileRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DeleteServiceProfileRequestRequestTypeDef

def get_value() -> DeleteServiceProfileRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# DeleteServiceProfileRequestRequestTypeDef definition

class DeleteServiceProfileRequestRequestTypeDef(TypedDict):
    Id: str,

DeleteWirelessDeviceImportTaskRequestRequestTypeDef#

# DeleteWirelessDeviceImportTaskRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DeleteWirelessDeviceImportTaskRequestRequestTypeDef

def get_value() -> DeleteWirelessDeviceImportTaskRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# DeleteWirelessDeviceImportTaskRequestRequestTypeDef definition

class DeleteWirelessDeviceImportTaskRequestRequestTypeDef(TypedDict):
    Id: str,

DeleteWirelessDeviceRequestRequestTypeDef#

# DeleteWirelessDeviceRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DeleteWirelessDeviceRequestRequestTypeDef

def get_value() -> DeleteWirelessDeviceRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# DeleteWirelessDeviceRequestRequestTypeDef definition

class DeleteWirelessDeviceRequestRequestTypeDef(TypedDict):
    Id: str,

DeleteWirelessGatewayRequestRequestTypeDef#

# DeleteWirelessGatewayRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DeleteWirelessGatewayRequestRequestTypeDef

def get_value() -> DeleteWirelessGatewayRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# DeleteWirelessGatewayRequestRequestTypeDef definition

class DeleteWirelessGatewayRequestRequestTypeDef(TypedDict):
    Id: str,

DeleteWirelessGatewayTaskDefinitionRequestRequestTypeDef#

# DeleteWirelessGatewayTaskDefinitionRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DeleteWirelessGatewayTaskDefinitionRequestRequestTypeDef

def get_value() -> DeleteWirelessGatewayTaskDefinitionRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# DeleteWirelessGatewayTaskDefinitionRequestRequestTypeDef definition

class DeleteWirelessGatewayTaskDefinitionRequestRequestTypeDef(TypedDict):
    Id: str,

DeleteWirelessGatewayTaskRequestRequestTypeDef#

# DeleteWirelessGatewayTaskRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DeleteWirelessGatewayTaskRequestRequestTypeDef

def get_value() -> DeleteWirelessGatewayTaskRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# DeleteWirelessGatewayTaskRequestRequestTypeDef definition

class DeleteWirelessGatewayTaskRequestRequestTypeDef(TypedDict):
    Id: str,

DeregisterWirelessDeviceRequestRequestTypeDef#

# DeregisterWirelessDeviceRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DeregisterWirelessDeviceRequestRequestTypeDef

def get_value() -> DeregisterWirelessDeviceRequestRequestTypeDef:
    return {
        "Identifier": ...,
    }
# DeregisterWirelessDeviceRequestRequestTypeDef definition

class DeregisterWirelessDeviceRequestRequestTypeDef(TypedDict):
    Identifier: str,
    WirelessDeviceType: NotRequired[WirelessDeviceTypeType],  # (1)
  1. See WirelessDeviceTypeType

DestinationsTypeDef#

# DestinationsTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DestinationsTypeDef

def get_value() -> DestinationsTypeDef:
    return {
        "Arn": ...,
    }
# DestinationsTypeDef 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#

# DeviceProfileTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DeviceProfileTypeDef

def get_value() -> DeviceProfileTypeDef:
    return {
        "Arn": ...,
    }
# DeviceProfileTypeDef definition

class DeviceProfileTypeDef(TypedDict):
    Arn: NotRequired[str],
    Name: NotRequired[str],
    Id: NotRequired[str],

SidewalkEventNotificationConfigurationsTypeDef#

# SidewalkEventNotificationConfigurationsTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SidewalkEventNotificationConfigurationsTypeDef

def get_value() -> SidewalkEventNotificationConfigurationsTypeDef:
    return {
        "AmazonIdEventTopic": ...,
    }
# SidewalkEventNotificationConfigurationsTypeDef definition

class SidewalkEventNotificationConfigurationsTypeDef(TypedDict):
    AmazonIdEventTopic: NotRequired[EventNotificationTopicStatusType],  # (1)
  1. See EventNotificationTopicStatusType

SidewalkResourceTypeEventConfigurationTypeDef#

# SidewalkResourceTypeEventConfigurationTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SidewalkResourceTypeEventConfigurationTypeDef

def get_value() -> SidewalkResourceTypeEventConfigurationTypeDef:
    return {
        "WirelessDeviceEventTopic": ...,
    }
# SidewalkResourceTypeEventConfigurationTypeDef definition

class SidewalkResourceTypeEventConfigurationTypeDef(TypedDict):
    WirelessDeviceEventTopic: NotRequired[EventNotificationTopicStatusType],  # (1)
  1. See EventNotificationTopicStatusType

DisassociateAwsAccountFromPartnerAccountRequestRequestTypeDef#

# DisassociateAwsAccountFromPartnerAccountRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DisassociateAwsAccountFromPartnerAccountRequestRequestTypeDef

def get_value() -> DisassociateAwsAccountFromPartnerAccountRequestRequestTypeDef:
    return {
        "PartnerAccountId": ...,
        "PartnerType": ...,
    }
# DisassociateAwsAccountFromPartnerAccountRequestRequestTypeDef definition

class DisassociateAwsAccountFromPartnerAccountRequestRequestTypeDef(TypedDict):
    PartnerAccountId: str,
    PartnerType: PartnerTypeType,  # (1)
  1. See PartnerTypeType

DisassociateMulticastGroupFromFuotaTaskRequestRequestTypeDef#

# DisassociateMulticastGroupFromFuotaTaskRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DisassociateMulticastGroupFromFuotaTaskRequestRequestTypeDef

def get_value() -> DisassociateMulticastGroupFromFuotaTaskRequestRequestTypeDef:
    return {
        "Id": ...,
        "MulticastGroupId": ...,
    }
# DisassociateMulticastGroupFromFuotaTaskRequestRequestTypeDef definition

class DisassociateMulticastGroupFromFuotaTaskRequestRequestTypeDef(TypedDict):
    Id: str,
    MulticastGroupId: str,

DisassociateWirelessDeviceFromFuotaTaskRequestRequestTypeDef#

# DisassociateWirelessDeviceFromFuotaTaskRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DisassociateWirelessDeviceFromFuotaTaskRequestRequestTypeDef

def get_value() -> DisassociateWirelessDeviceFromFuotaTaskRequestRequestTypeDef:
    return {
        "Id": ...,
        "WirelessDeviceId": ...,
    }
# DisassociateWirelessDeviceFromFuotaTaskRequestRequestTypeDef definition

class DisassociateWirelessDeviceFromFuotaTaskRequestRequestTypeDef(TypedDict):
    Id: str,
    WirelessDeviceId: str,

DisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef#

# DisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef

def get_value() -> DisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef:
    return {
        "Id": ...,
        "WirelessDeviceId": ...,
    }
# DisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef definition

class DisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef(TypedDict):
    Id: str,
    WirelessDeviceId: str,

DisassociateWirelessDeviceFromThingRequestRequestTypeDef#

# DisassociateWirelessDeviceFromThingRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DisassociateWirelessDeviceFromThingRequestRequestTypeDef

def get_value() -> DisassociateWirelessDeviceFromThingRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# DisassociateWirelessDeviceFromThingRequestRequestTypeDef definition

class DisassociateWirelessDeviceFromThingRequestRequestTypeDef(TypedDict):
    Id: str,

DisassociateWirelessGatewayFromCertificateRequestRequestTypeDef#

# DisassociateWirelessGatewayFromCertificateRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DisassociateWirelessGatewayFromCertificateRequestRequestTypeDef

def get_value() -> DisassociateWirelessGatewayFromCertificateRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# DisassociateWirelessGatewayFromCertificateRequestRequestTypeDef definition

class DisassociateWirelessGatewayFromCertificateRequestRequestTypeDef(TypedDict):
    Id: str,

DisassociateWirelessGatewayFromThingRequestRequestTypeDef#

# DisassociateWirelessGatewayFromThingRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DisassociateWirelessGatewayFromThingRequestRequestTypeDef

def get_value() -> DisassociateWirelessGatewayFromThingRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# DisassociateWirelessGatewayFromThingRequestRequestTypeDef definition

class DisassociateWirelessGatewayFromThingRequestRequestTypeDef(TypedDict):
    Id: str,

PositioningTypeDef#

# PositioningTypeDef usage example

from mypy_boto3_iotwireless.type_defs import PositioningTypeDef

def get_value() -> PositioningTypeDef:
    return {
        "ClockSync": ...,
    }
# PositioningTypeDef definition

class PositioningTypeDef(TypedDict):
    ClockSync: NotRequired[int],
    Stream: NotRequired[int],
    Gnss: NotRequired[int],

FuotaTaskTypeDef#

# FuotaTaskTypeDef usage example

from mypy_boto3_iotwireless.type_defs import FuotaTaskTypeDef

def get_value() -> FuotaTaskTypeDef:
    return {
        "Id": ...,
    }
# FuotaTaskTypeDef definition

class FuotaTaskTypeDef(TypedDict):
    Id: NotRequired[str],
    Arn: NotRequired[str],
    Name: NotRequired[str],

GatewayListItemTypeDef#

# GatewayListItemTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GatewayListItemTypeDef

def get_value() -> GatewayListItemTypeDef:
    return {
        "GatewayId": ...,
        "DownlinkFrequency": ...,
    }
# GatewayListItemTypeDef definition

class GatewayListItemTypeDef(TypedDict):
    GatewayId: str,
    DownlinkFrequency: int,

GetDestinationRequestRequestTypeDef#

# GetDestinationRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetDestinationRequestRequestTypeDef

def get_value() -> GetDestinationRequestRequestTypeDef:
    return {
        "Name": ...,
    }
# GetDestinationRequestRequestTypeDef definition

class GetDestinationRequestRequestTypeDef(TypedDict):
    Name: str,

GetDestinationResponseTypeDef#

# GetDestinationResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetDestinationResponseTypeDef

def get_value() -> GetDestinationResponseTypeDef:
    return {
        "Arn": ...,
        "Name": ...,
        "Expression": ...,
        "ExpressionType": ...,
        "Description": ...,
        "RoleArn": ...,
        "ResponseMetadata": ...,
    }
# GetDestinationResponseTypeDef 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

GetDeviceProfileRequestRequestTypeDef#

# GetDeviceProfileRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetDeviceProfileRequestRequestTypeDef

def get_value() -> GetDeviceProfileRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# GetDeviceProfileRequestRequestTypeDef definition

class GetDeviceProfileRequestRequestTypeDef(TypedDict):
    Id: str,

GetFuotaTaskRequestRequestTypeDef#

# GetFuotaTaskRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetFuotaTaskRequestRequestTypeDef

def get_value() -> GetFuotaTaskRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# GetFuotaTaskRequestRequestTypeDef definition

class GetFuotaTaskRequestRequestTypeDef(TypedDict):
    Id: str,

LoRaWANFuotaTaskGetInfoTypeDef#

# LoRaWANFuotaTaskGetInfoTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LoRaWANFuotaTaskGetInfoTypeDef

def get_value() -> LoRaWANFuotaTaskGetInfoTypeDef:
    return {
        "RfRegion": ...,
    }
# LoRaWANFuotaTaskGetInfoTypeDef definition

class LoRaWANFuotaTaskGetInfoTypeDef(TypedDict):
    RfRegion: NotRequired[str],
    StartTime: NotRequired[datetime],

GetMulticastGroupRequestRequestTypeDef#

# GetMulticastGroupRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetMulticastGroupRequestRequestTypeDef

def get_value() -> GetMulticastGroupRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# GetMulticastGroupRequestRequestTypeDef definition

class GetMulticastGroupRequestRequestTypeDef(TypedDict):
    Id: str,

LoRaWANMulticastGetTypeDef#

# LoRaWANMulticastGetTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LoRaWANMulticastGetTypeDef

def get_value() -> LoRaWANMulticastGetTypeDef:
    return {
        "RfRegion": ...,
    }
# LoRaWANMulticastGetTypeDef 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#

# GetMulticastGroupSessionRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetMulticastGroupSessionRequestRequestTypeDef

def get_value() -> GetMulticastGroupSessionRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# GetMulticastGroupSessionRequestRequestTypeDef definition

class GetMulticastGroupSessionRequestRequestTypeDef(TypedDict):
    Id: str,

LoRaWANMulticastSessionTypeDef#

# LoRaWANMulticastSessionTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LoRaWANMulticastSessionTypeDef

def get_value() -> LoRaWANMulticastSessionTypeDef:
    return {
        "DlDr": ...,
    }
# LoRaWANMulticastSessionTypeDef definition

class LoRaWANMulticastSessionTypeDef(TypedDict):
    DlDr: NotRequired[int],
    DlFreq: NotRequired[int],
    SessionStartTime: NotRequired[datetime],
    SessionTimeout: NotRequired[int],
    PingSlotPeriod: NotRequired[int],

GetNetworkAnalyzerConfigurationRequestRequestTypeDef#

# GetNetworkAnalyzerConfigurationRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetNetworkAnalyzerConfigurationRequestRequestTypeDef

def get_value() -> GetNetworkAnalyzerConfigurationRequestRequestTypeDef:
    return {
        "ConfigurationName": ...,
    }
# GetNetworkAnalyzerConfigurationRequestRequestTypeDef definition

class GetNetworkAnalyzerConfigurationRequestRequestTypeDef(TypedDict):
    ConfigurationName: str,

GetPartnerAccountRequestRequestTypeDef#

# GetPartnerAccountRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetPartnerAccountRequestRequestTypeDef

def get_value() -> GetPartnerAccountRequestRequestTypeDef:
    return {
        "PartnerAccountId": ...,
        "PartnerType": ...,
    }
# GetPartnerAccountRequestRequestTypeDef definition

class GetPartnerAccountRequestRequestTypeDef(TypedDict):
    PartnerAccountId: str,
    PartnerType: PartnerTypeType,  # (1)
  1. See PartnerTypeType

SidewalkAccountInfoWithFingerprintTypeDef#

# SidewalkAccountInfoWithFingerprintTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SidewalkAccountInfoWithFingerprintTypeDef

def get_value() -> SidewalkAccountInfoWithFingerprintTypeDef:
    return {
        "AmazonId": ...,
    }
# SidewalkAccountInfoWithFingerprintTypeDef definition

class SidewalkAccountInfoWithFingerprintTypeDef(TypedDict):
    AmazonId: NotRequired[str],
    Fingerprint: NotRequired[str],
    Arn: NotRequired[str],

GetPositionConfigurationRequestRequestTypeDef#

# GetPositionConfigurationRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetPositionConfigurationRequestRequestTypeDef

def get_value() -> GetPositionConfigurationRequestRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
        "ResourceType": ...,
    }
# GetPositionConfigurationRequestRequestTypeDef definition

class GetPositionConfigurationRequestRequestTypeDef(TypedDict):
    ResourceIdentifier: str,
    ResourceType: PositionResourceTypeType,  # (1)
  1. See PositionResourceTypeType

GnssTypeDef#

# GnssTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GnssTypeDef

def get_value() -> GnssTypeDef:
    return {
        "Payload": ...,
    }
# GnssTypeDef definition

class GnssTypeDef(TypedDict):
    Payload: str,
    CaptureTime: NotRequired[float],
    CaptureTimeAccuracy: NotRequired[float],
    AssistPosition: NotRequired[Sequence[float]],
    AssistAltitude: NotRequired[float],
    Use2DSolver: NotRequired[bool],

IpTypeDef#

# IpTypeDef usage example

from mypy_boto3_iotwireless.type_defs import IpTypeDef

def get_value() -> IpTypeDef:
    return {
        "IpAddress": ...,
    }
# IpTypeDef definition

class IpTypeDef(TypedDict):
    IpAddress: str,

WiFiAccessPointTypeDef#

# WiFiAccessPointTypeDef usage example

from mypy_boto3_iotwireless.type_defs import WiFiAccessPointTypeDef

def get_value() -> WiFiAccessPointTypeDef:
    return {
        "MacAddress": ...,
        "Rss": ...,
    }
# WiFiAccessPointTypeDef definition

class WiFiAccessPointTypeDef(TypedDict):
    MacAddress: str,
    Rss: int,

GetPositionEstimateResponseTypeDef#

# GetPositionEstimateResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetPositionEstimateResponseTypeDef

def get_value() -> GetPositionEstimateResponseTypeDef:
    return {
        "GeoJsonPayload": ...,
        "ResponseMetadata": ...,
    }
# GetPositionEstimateResponseTypeDef definition

class GetPositionEstimateResponseTypeDef(TypedDict):
    GeoJsonPayload: StreamingBody,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetPositionRequestRequestTypeDef#

# GetPositionRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetPositionRequestRequestTypeDef

def get_value() -> GetPositionRequestRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
        "ResourceType": ...,
    }
# GetPositionRequestRequestTypeDef definition

class GetPositionRequestRequestTypeDef(TypedDict):
    ResourceIdentifier: str,
    ResourceType: PositionResourceTypeType,  # (1)
  1. See PositionResourceTypeType

GetResourceEventConfigurationRequestRequestTypeDef#

# GetResourceEventConfigurationRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetResourceEventConfigurationRequestRequestTypeDef

def get_value() -> GetResourceEventConfigurationRequestRequestTypeDef:
    return {
        "Identifier": ...,
        "IdentifierType": ...,
    }
# GetResourceEventConfigurationRequestRequestTypeDef definition

class GetResourceEventConfigurationRequestRequestTypeDef(TypedDict):
    Identifier: str,
    IdentifierType: IdentifierTypeType,  # (1)
    PartnerType: NotRequired[EventNotificationPartnerTypeType],  # (2)
  1. See IdentifierTypeType
  2. See EventNotificationPartnerTypeType

GetResourceLogLevelRequestRequestTypeDef#

# GetResourceLogLevelRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetResourceLogLevelRequestRequestTypeDef

def get_value() -> GetResourceLogLevelRequestRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
        "ResourceType": ...,
    }
# GetResourceLogLevelRequestRequestTypeDef definition

class GetResourceLogLevelRequestRequestTypeDef(TypedDict):
    ResourceIdentifier: str,
    ResourceType: str,

GetResourceLogLevelResponseTypeDef#

# GetResourceLogLevelResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetResourceLogLevelResponseTypeDef

def get_value() -> GetResourceLogLevelResponseTypeDef:
    return {
        "LogLevel": ...,
        "ResponseMetadata": ...,
    }
# GetResourceLogLevelResponseTypeDef definition

class GetResourceLogLevelResponseTypeDef(TypedDict):
    LogLevel: LogLevelType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LogLevelType
  2. See ResponseMetadataTypeDef

GetResourcePositionRequestRequestTypeDef#

# GetResourcePositionRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetResourcePositionRequestRequestTypeDef

def get_value() -> GetResourcePositionRequestRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
        "ResourceType": ...,
    }
# GetResourcePositionRequestRequestTypeDef definition

class GetResourcePositionRequestRequestTypeDef(TypedDict):
    ResourceIdentifier: str,
    ResourceType: PositionResourceTypeType,  # (1)
  1. See PositionResourceTypeType

GetResourcePositionResponseTypeDef#

# GetResourcePositionResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetResourcePositionResponseTypeDef

def get_value() -> GetResourcePositionResponseTypeDef:
    return {
        "GeoJsonPayload": ...,
        "ResponseMetadata": ...,
    }
# GetResourcePositionResponseTypeDef definition

class GetResourcePositionResponseTypeDef(TypedDict):
    GeoJsonPayload: StreamingBody,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetServiceEndpointRequestRequestTypeDef#

# GetServiceEndpointRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetServiceEndpointRequestRequestTypeDef

def get_value() -> GetServiceEndpointRequestRequestTypeDef:
    return {
        "ServiceType": ...,
    }
# GetServiceEndpointRequestRequestTypeDef definition

class GetServiceEndpointRequestRequestTypeDef(TypedDict):
    ServiceType: NotRequired[WirelessGatewayServiceTypeType],  # (1)
  1. See WirelessGatewayServiceTypeType

GetServiceEndpointResponseTypeDef#

# GetServiceEndpointResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetServiceEndpointResponseTypeDef

def get_value() -> GetServiceEndpointResponseTypeDef:
    return {
        "ServiceType": ...,
        "ServiceEndpoint": ...,
        "ServerTrust": ...,
        "ResponseMetadata": ...,
    }
# GetServiceEndpointResponseTypeDef definition

class GetServiceEndpointResponseTypeDef(TypedDict):
    ServiceType: WirelessGatewayServiceTypeType,  # (1)
    ServiceEndpoint: str,
    ServerTrust: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WirelessGatewayServiceTypeType
  2. See ResponseMetadataTypeDef

GetServiceProfileRequestRequestTypeDef#

# GetServiceProfileRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetServiceProfileRequestRequestTypeDef

def get_value() -> GetServiceProfileRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# GetServiceProfileRequestRequestTypeDef definition

class GetServiceProfileRequestRequestTypeDef(TypedDict):
    Id: str,

LoRaWANGetServiceProfileInfoTypeDef#

# LoRaWANGetServiceProfileInfoTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LoRaWANGetServiceProfileInfoTypeDef

def get_value() -> LoRaWANGetServiceProfileInfoTypeDef:
    return {
        "UlRate": ...,
    }
# LoRaWANGetServiceProfileInfoTypeDef 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],

GetWirelessDeviceImportTaskRequestRequestTypeDef#

# GetWirelessDeviceImportTaskRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetWirelessDeviceImportTaskRequestRequestTypeDef

def get_value() -> GetWirelessDeviceImportTaskRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# GetWirelessDeviceImportTaskRequestRequestTypeDef definition

class GetWirelessDeviceImportTaskRequestRequestTypeDef(TypedDict):
    Id: str,

SidewalkGetStartImportInfoTypeDef#

# SidewalkGetStartImportInfoTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SidewalkGetStartImportInfoTypeDef

def get_value() -> SidewalkGetStartImportInfoTypeDef:
    return {
        "DeviceCreationFileList": ...,
    }
# SidewalkGetStartImportInfoTypeDef definition

class SidewalkGetStartImportInfoTypeDef(TypedDict):
    DeviceCreationFileList: NotRequired[List[str]],
    Role: NotRequired[str],

GetWirelessDeviceRequestRequestTypeDef#

# GetWirelessDeviceRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetWirelessDeviceRequestRequestTypeDef

def get_value() -> GetWirelessDeviceRequestRequestTypeDef:
    return {
        "Identifier": ...,
        "IdentifierType": ...,
    }
# GetWirelessDeviceRequestRequestTypeDef definition

class GetWirelessDeviceRequestRequestTypeDef(TypedDict):
    Identifier: str,
    IdentifierType: WirelessDeviceIdTypeType,  # (1)
  1. See WirelessDeviceIdTypeType

GetWirelessDeviceStatisticsRequestRequestTypeDef#

# GetWirelessDeviceStatisticsRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetWirelessDeviceStatisticsRequestRequestTypeDef

def get_value() -> GetWirelessDeviceStatisticsRequestRequestTypeDef:
    return {
        "WirelessDeviceId": ...,
    }
# GetWirelessDeviceStatisticsRequestRequestTypeDef definition

class GetWirelessDeviceStatisticsRequestRequestTypeDef(TypedDict):
    WirelessDeviceId: str,

SidewalkDeviceMetadataTypeDef#

# SidewalkDeviceMetadataTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SidewalkDeviceMetadataTypeDef

def get_value() -> SidewalkDeviceMetadataTypeDef:
    return {
        "Rssi": ...,
    }
# SidewalkDeviceMetadataTypeDef 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#

# GetWirelessGatewayCertificateRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayCertificateRequestRequestTypeDef

def get_value() -> GetWirelessGatewayCertificateRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# GetWirelessGatewayCertificateRequestRequestTypeDef definition

class GetWirelessGatewayCertificateRequestRequestTypeDef(TypedDict):
    Id: str,

GetWirelessGatewayCertificateResponseTypeDef#

# GetWirelessGatewayCertificateResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayCertificateResponseTypeDef

def get_value() -> GetWirelessGatewayCertificateResponseTypeDef:
    return {
        "IotCertificateId": ...,
        "LoRaWANNetworkServerCertificateId": ...,
        "ResponseMetadata": ...,
    }
# GetWirelessGatewayCertificateResponseTypeDef definition

class GetWirelessGatewayCertificateResponseTypeDef(TypedDict):
    IotCertificateId: str,
    LoRaWANNetworkServerCertificateId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

GetWirelessGatewayFirmwareInformationRequestRequestTypeDef#

# GetWirelessGatewayFirmwareInformationRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayFirmwareInformationRequestRequestTypeDef

def get_value() -> GetWirelessGatewayFirmwareInformationRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# GetWirelessGatewayFirmwareInformationRequestRequestTypeDef definition

class GetWirelessGatewayFirmwareInformationRequestRequestTypeDef(TypedDict):
    Id: str,

GetWirelessGatewayRequestRequestTypeDef#

# GetWirelessGatewayRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayRequestRequestTypeDef

def get_value() -> GetWirelessGatewayRequestRequestTypeDef:
    return {
        "Identifier": ...,
        "IdentifierType": ...,
    }
# GetWirelessGatewayRequestRequestTypeDef definition

class GetWirelessGatewayRequestRequestTypeDef(TypedDict):
    Identifier: str,
    IdentifierType: WirelessGatewayIdTypeType,  # (1)
  1. See WirelessGatewayIdTypeType

GetWirelessGatewayStatisticsRequestRequestTypeDef#

# GetWirelessGatewayStatisticsRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayStatisticsRequestRequestTypeDef

def get_value() -> GetWirelessGatewayStatisticsRequestRequestTypeDef:
    return {
        "WirelessGatewayId": ...,
    }
# GetWirelessGatewayStatisticsRequestRequestTypeDef definition

class GetWirelessGatewayStatisticsRequestRequestTypeDef(TypedDict):
    WirelessGatewayId: str,

GetWirelessGatewayStatisticsResponseTypeDef#

# GetWirelessGatewayStatisticsResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayStatisticsResponseTypeDef

def get_value() -> GetWirelessGatewayStatisticsResponseTypeDef:
    return {
        "WirelessGatewayId": ...,
        "LastUplinkReceivedAt": ...,
        "ConnectionStatus": ...,
        "ResponseMetadata": ...,
    }
# GetWirelessGatewayStatisticsResponseTypeDef definition

class GetWirelessGatewayStatisticsResponseTypeDef(TypedDict):
    WirelessGatewayId: str,
    LastUplinkReceivedAt: str,
    ConnectionStatus: ConnectionStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ConnectionStatusType
  2. See ResponseMetadataTypeDef

GetWirelessGatewayTaskDefinitionRequestRequestTypeDef#

# GetWirelessGatewayTaskDefinitionRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayTaskDefinitionRequestRequestTypeDef

def get_value() -> GetWirelessGatewayTaskDefinitionRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# GetWirelessGatewayTaskDefinitionRequestRequestTypeDef definition

class GetWirelessGatewayTaskDefinitionRequestRequestTypeDef(TypedDict):
    Id: str,

GetWirelessGatewayTaskRequestRequestTypeDef#

# GetWirelessGatewayTaskRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayTaskRequestRequestTypeDef

def get_value() -> GetWirelessGatewayTaskRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# GetWirelessGatewayTaskRequestRequestTypeDef definition

class GetWirelessGatewayTaskRequestRequestTypeDef(TypedDict):
    Id: str,

GetWirelessGatewayTaskResponseTypeDef#

# GetWirelessGatewayTaskResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayTaskResponseTypeDef

def get_value() -> GetWirelessGatewayTaskResponseTypeDef:
    return {
        "WirelessGatewayId": ...,
        "WirelessGatewayTaskDefinitionId": ...,
        "LastUplinkReceivedAt": ...,
        "TaskCreatedAt": ...,
        "Status": ...,
        "ResponseMetadata": ...,
    }
# GetWirelessGatewayTaskResponseTypeDef definition

class GetWirelessGatewayTaskResponseTypeDef(TypedDict):
    WirelessGatewayId: str,
    WirelessGatewayTaskDefinitionId: str,
    LastUplinkReceivedAt: str,
    TaskCreatedAt: str,
    Status: WirelessGatewayTaskStatusType,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See WirelessGatewayTaskStatusType
  2. See ResponseMetadataTypeDef

GlobalIdentityTypeDef#

# GlobalIdentityTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GlobalIdentityTypeDef

def get_value() -> GlobalIdentityTypeDef:
    return {
        "Lac": ...,
        "GeranCid": ...,
    }
# GlobalIdentityTypeDef definition

class GlobalIdentityTypeDef(TypedDict):
    Lac: int,
    GeranCid: int,

GsmLocalIdTypeDef#

# GsmLocalIdTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GsmLocalIdTypeDef

def get_value() -> GsmLocalIdTypeDef:
    return {
        "Bsic": ...,
        "Bcch": ...,
    }
# GsmLocalIdTypeDef definition

class GsmLocalIdTypeDef(TypedDict):
    Bsic: int,
    Bcch: int,

ImportedSidewalkDeviceTypeDef#

# ImportedSidewalkDeviceTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ImportedSidewalkDeviceTypeDef

def get_value() -> ImportedSidewalkDeviceTypeDef:
    return {
        "SidewalkManufacturingSn": ...,
    }
# ImportedSidewalkDeviceTypeDef definition

class ImportedSidewalkDeviceTypeDef(TypedDict):
    SidewalkManufacturingSn: NotRequired[str],
    OnboardingStatus: NotRequired[OnboardStatusType],  # (1)
    OnboardingStatusReason: NotRequired[str],
    LastUpdateTime: NotRequired[datetime],
  1. See OnboardStatusType

LoRaWANJoinEventNotificationConfigurationsTypeDef#

# LoRaWANJoinEventNotificationConfigurationsTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LoRaWANJoinEventNotificationConfigurationsTypeDef

def get_value() -> LoRaWANJoinEventNotificationConfigurationsTypeDef:
    return {
        "DevEuiEventTopic": ...,
    }
# LoRaWANJoinEventNotificationConfigurationsTypeDef definition

class LoRaWANJoinEventNotificationConfigurationsTypeDef(TypedDict):
    DevEuiEventTopic: NotRequired[EventNotificationTopicStatusType],  # (1)
  1. See EventNotificationTopicStatusType

LoRaWANJoinResourceTypeEventConfigurationTypeDef#

# LoRaWANJoinResourceTypeEventConfigurationTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LoRaWANJoinResourceTypeEventConfigurationTypeDef

def get_value() -> LoRaWANJoinResourceTypeEventConfigurationTypeDef:
    return {
        "WirelessDeviceEventTopic": ...,
    }
# LoRaWANJoinResourceTypeEventConfigurationTypeDef definition

class LoRaWANJoinResourceTypeEventConfigurationTypeDef(TypedDict):
    WirelessDeviceEventTopic: NotRequired[EventNotificationTopicStatusType],  # (1)
  1. See EventNotificationTopicStatusType

ListDestinationsRequestRequestTypeDef#

# ListDestinationsRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListDestinationsRequestRequestTypeDef

def get_value() -> ListDestinationsRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
# ListDestinationsRequestRequestTypeDef definition

class ListDestinationsRequestRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListDeviceProfilesRequestRequestTypeDef#

# ListDeviceProfilesRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListDeviceProfilesRequestRequestTypeDef

def get_value() -> ListDeviceProfilesRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
# ListDeviceProfilesRequestRequestTypeDef definition

class ListDeviceProfilesRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    DeviceProfileType: NotRequired[DeviceProfileTypeType],  # (1)
  1. See DeviceProfileTypeType

ListDevicesForWirelessDeviceImportTaskRequestRequestTypeDef#

# ListDevicesForWirelessDeviceImportTaskRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListDevicesForWirelessDeviceImportTaskRequestRequestTypeDef

def get_value() -> ListDevicesForWirelessDeviceImportTaskRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# ListDevicesForWirelessDeviceImportTaskRequestRequestTypeDef definition

class ListDevicesForWirelessDeviceImportTaskRequestRequestTypeDef(TypedDict):
    Id: str,
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    Status: NotRequired[OnboardStatusType],  # (1)
  1. See OnboardStatusType

ListEventConfigurationsRequestRequestTypeDef#

# ListEventConfigurationsRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListEventConfigurationsRequestRequestTypeDef

def get_value() -> ListEventConfigurationsRequestRequestTypeDef:
    return {
        "ResourceType": ...,
    }
# ListEventConfigurationsRequestRequestTypeDef definition

class ListEventConfigurationsRequestRequestTypeDef(TypedDict):
    ResourceType: EventNotificationResourceTypeType,  # (1)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See EventNotificationResourceTypeType

ListFuotaTasksRequestRequestTypeDef#

# ListFuotaTasksRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListFuotaTasksRequestRequestTypeDef

def get_value() -> ListFuotaTasksRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
# ListFuotaTasksRequestRequestTypeDef definition

class ListFuotaTasksRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListMulticastGroupsByFuotaTaskRequestRequestTypeDef#

# ListMulticastGroupsByFuotaTaskRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListMulticastGroupsByFuotaTaskRequestRequestTypeDef

def get_value() -> ListMulticastGroupsByFuotaTaskRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# ListMulticastGroupsByFuotaTaskRequestRequestTypeDef definition

class ListMulticastGroupsByFuotaTaskRequestRequestTypeDef(TypedDict):
    Id: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

MulticastGroupByFuotaTaskTypeDef#

# MulticastGroupByFuotaTaskTypeDef usage example

from mypy_boto3_iotwireless.type_defs import MulticastGroupByFuotaTaskTypeDef

def get_value() -> MulticastGroupByFuotaTaskTypeDef:
    return {
        "Id": ...,
    }
# MulticastGroupByFuotaTaskTypeDef definition

class MulticastGroupByFuotaTaskTypeDef(TypedDict):
    Id: NotRequired[str],

ListMulticastGroupsRequestRequestTypeDef#

# ListMulticastGroupsRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListMulticastGroupsRequestRequestTypeDef

def get_value() -> ListMulticastGroupsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
# ListMulticastGroupsRequestRequestTypeDef definition

class ListMulticastGroupsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

MulticastGroupTypeDef#

# MulticastGroupTypeDef usage example

from mypy_boto3_iotwireless.type_defs import MulticastGroupTypeDef

def get_value() -> MulticastGroupTypeDef:
    return {
        "Id": ...,
    }
# MulticastGroupTypeDef definition

class MulticastGroupTypeDef(TypedDict):
    Id: NotRequired[str],
    Arn: NotRequired[str],
    Name: NotRequired[str],

ListNetworkAnalyzerConfigurationsRequestRequestTypeDef#

# ListNetworkAnalyzerConfigurationsRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListNetworkAnalyzerConfigurationsRequestRequestTypeDef

def get_value() -> ListNetworkAnalyzerConfigurationsRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
# ListNetworkAnalyzerConfigurationsRequestRequestTypeDef definition

class ListNetworkAnalyzerConfigurationsRequestRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

NetworkAnalyzerConfigurationsTypeDef#

# NetworkAnalyzerConfigurationsTypeDef usage example

from mypy_boto3_iotwireless.type_defs import NetworkAnalyzerConfigurationsTypeDef

def get_value() -> NetworkAnalyzerConfigurationsTypeDef:
    return {
        "Arn": ...,
    }
# NetworkAnalyzerConfigurationsTypeDef definition

class NetworkAnalyzerConfigurationsTypeDef(TypedDict):
    Arn: NotRequired[str],
    Name: NotRequired[str],

ListPartnerAccountsRequestRequestTypeDef#

# ListPartnerAccountsRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListPartnerAccountsRequestRequestTypeDef

def get_value() -> ListPartnerAccountsRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
# ListPartnerAccountsRequestRequestTypeDef definition

class ListPartnerAccountsRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ListPositionConfigurationsRequestRequestTypeDef#

# ListPositionConfigurationsRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListPositionConfigurationsRequestRequestTypeDef

def get_value() -> ListPositionConfigurationsRequestRequestTypeDef:
    return {
        "ResourceType": ...,
    }
# ListPositionConfigurationsRequestRequestTypeDef definition

class ListPositionConfigurationsRequestRequestTypeDef(TypedDict):
    ResourceType: NotRequired[PositionResourceTypeType],  # (1)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See PositionResourceTypeType

ListQueuedMessagesRequestRequestTypeDef#

# ListQueuedMessagesRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListQueuedMessagesRequestRequestTypeDef

def get_value() -> ListQueuedMessagesRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# ListQueuedMessagesRequestRequestTypeDef definition

class ListQueuedMessagesRequestRequestTypeDef(TypedDict):
    Id: str,
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],
    WirelessDeviceType: NotRequired[WirelessDeviceTypeType],  # (1)
  1. See WirelessDeviceTypeType

ListServiceProfilesRequestRequestTypeDef#

# ListServiceProfilesRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListServiceProfilesRequestRequestTypeDef

def get_value() -> ListServiceProfilesRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
# ListServiceProfilesRequestRequestTypeDef definition

class ListServiceProfilesRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

ServiceProfileTypeDef#

# ServiceProfileTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ServiceProfileTypeDef

def get_value() -> ServiceProfileTypeDef:
    return {
        "Arn": ...,
    }
# ServiceProfileTypeDef definition

class ServiceProfileTypeDef(TypedDict):
    Arn: NotRequired[str],
    Name: NotRequired[str],
    Id: NotRequired[str],

ListTagsForResourceRequestRequestTypeDef#

# ListTagsForResourceRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListTagsForResourceRequestRequestTypeDef

def get_value() -> ListTagsForResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
    }
# ListTagsForResourceRequestRequestTypeDef definition

class ListTagsForResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,

ListWirelessDeviceImportTasksRequestRequestTypeDef#

# ListWirelessDeviceImportTasksRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListWirelessDeviceImportTasksRequestRequestTypeDef

def get_value() -> ListWirelessDeviceImportTasksRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
# ListWirelessDeviceImportTasksRequestRequestTypeDef definition

class ListWirelessDeviceImportTasksRequestRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

ListWirelessDevicesRequestRequestTypeDef#

# ListWirelessDevicesRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListWirelessDevicesRequestRequestTypeDef

def get_value() -> ListWirelessDevicesRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
# ListWirelessDevicesRequestRequestTypeDef 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#

# ListWirelessGatewayTaskDefinitionsRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListWirelessGatewayTaskDefinitionsRequestRequestTypeDef

def get_value() -> ListWirelessGatewayTaskDefinitionsRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
# ListWirelessGatewayTaskDefinitionsRequestRequestTypeDef definition

class ListWirelessGatewayTaskDefinitionsRequestRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
    TaskDefinitionType: NotRequired[WirelessGatewayTaskDefinitionTypeType],  # (1)
  1. See WirelessGatewayTaskDefinitionTypeType

ListWirelessGatewaysRequestRequestTypeDef#

# ListWirelessGatewaysRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListWirelessGatewaysRequestRequestTypeDef

def get_value() -> ListWirelessGatewaysRequestRequestTypeDef:
    return {
        "NextToken": ...,
    }
# ListWirelessGatewaysRequestRequestTypeDef definition

class ListWirelessGatewaysRequestRequestTypeDef(TypedDict):
    NextToken: NotRequired[str],
    MaxResults: NotRequired[int],

LoRaWANGatewayMetadataTypeDef#

# LoRaWANGatewayMetadataTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LoRaWANGatewayMetadataTypeDef

def get_value() -> LoRaWANGatewayMetadataTypeDef:
    return {
        "GatewayEui": ...,
    }
# LoRaWANGatewayMetadataTypeDef definition

class LoRaWANGatewayMetadataTypeDef(TypedDict):
    GatewayEui: NotRequired[str],
    Snr: NotRequired[float],
    Rssi: NotRequired[float],

OtaaV10XTypeDef#

# OtaaV10XTypeDef usage example

from mypy_boto3_iotwireless.type_defs import OtaaV10XTypeDef

def get_value() -> OtaaV10XTypeDef:
    return {
        "AppKey": ...,
    }
# OtaaV10XTypeDef definition

class OtaaV10XTypeDef(TypedDict):
    AppKey: NotRequired[str],
    AppEui: NotRequired[str],
    GenAppKey: NotRequired[str],

OtaaV11TypeDef#

# OtaaV11TypeDef usage example

from mypy_boto3_iotwireless.type_defs import OtaaV11TypeDef

def get_value() -> OtaaV11TypeDef:
    return {
        "AppKey": ...,
    }
# OtaaV11TypeDef definition

class OtaaV11TypeDef(TypedDict):
    AppKey: NotRequired[str],
    NwkKey: NotRequired[str],
    JoinEui: NotRequired[str],

LoRaWANGatewayVersionTypeDef#

# LoRaWANGatewayVersionTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LoRaWANGatewayVersionTypeDef

def get_value() -> LoRaWANGatewayVersionTypeDef:
    return {
        "PackageVersion": ...,
    }
# LoRaWANGatewayVersionTypeDef definition

class LoRaWANGatewayVersionTypeDef(TypedDict):
    PackageVersion: NotRequired[str],
    Model: NotRequired[str],
    Station: NotRequired[str],

LoRaWANListDeviceTypeDef#

# LoRaWANListDeviceTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LoRaWANListDeviceTypeDef

def get_value() -> LoRaWANListDeviceTypeDef:
    return {
        "DevEui": ...,
    }
# LoRaWANListDeviceTypeDef definition

class LoRaWANListDeviceTypeDef(TypedDict):
    DevEui: NotRequired[str],

LoRaWANMulticastMetadataTypeDef#

# LoRaWANMulticastMetadataTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LoRaWANMulticastMetadataTypeDef

def get_value() -> LoRaWANMulticastMetadataTypeDef:
    return {
        "FPort": ...,
    }
# LoRaWANMulticastMetadataTypeDef definition

class LoRaWANMulticastMetadataTypeDef(TypedDict):
    FPort: NotRequired[int],

LoRaWANStartFuotaTaskTypeDef#

# LoRaWANStartFuotaTaskTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LoRaWANStartFuotaTaskTypeDef

def get_value() -> LoRaWANStartFuotaTaskTypeDef:
    return {
        "StartTime": ...,
    }
# LoRaWANStartFuotaTaskTypeDef definition

class LoRaWANStartFuotaTaskTypeDef(TypedDict):
    StartTime: NotRequired[Union[datetime, str]],

UpdateAbpV10XTypeDef#

# UpdateAbpV10XTypeDef usage example

from mypy_boto3_iotwireless.type_defs import UpdateAbpV10XTypeDef

def get_value() -> UpdateAbpV10XTypeDef:
    return {
        "FCntStart": ...,
    }
# UpdateAbpV10XTypeDef definition

class UpdateAbpV10XTypeDef(TypedDict):
    FCntStart: NotRequired[int],

UpdateAbpV11TypeDef#

# UpdateAbpV11TypeDef usage example

from mypy_boto3_iotwireless.type_defs import UpdateAbpV11TypeDef

def get_value() -> UpdateAbpV11TypeDef:
    return {
        "FCntStart": ...,
    }
# UpdateAbpV11TypeDef definition

class UpdateAbpV11TypeDef(TypedDict):
    FCntStart: NotRequired[int],

LteLocalIdTypeDef#

# LteLocalIdTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LteLocalIdTypeDef

def get_value() -> LteLocalIdTypeDef:
    return {
        "Pci": ...,
        "Earfcn": ...,
    }
# LteLocalIdTypeDef definition

class LteLocalIdTypeDef(TypedDict):
    Pci: int,
    Earfcn: int,

LteNmrObjTypeDef#

# LteNmrObjTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LteNmrObjTypeDef

def get_value() -> LteNmrObjTypeDef:
    return {
        "Pci": ...,
        "Earfcn": ...,
        "EutranCid": ...,
    }
# LteNmrObjTypeDef definition

class LteNmrObjTypeDef(TypedDict):
    Pci: int,
    Earfcn: int,
    EutranCid: int,
    Rsrp: NotRequired[int],
    Rsrq: NotRequired[float],

SemtechGnssConfigurationTypeDef#

# SemtechGnssConfigurationTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SemtechGnssConfigurationTypeDef

def get_value() -> SemtechGnssConfigurationTypeDef:
    return {
        "Status": ...,
        "Fec": ...,
    }
# SemtechGnssConfigurationTypeDef definition

class SemtechGnssConfigurationTypeDef(TypedDict):
    Status: PositionConfigurationStatusType,  # (1)
    Fec: PositionConfigurationFecType,  # (2)
  1. See PositionConfigurationStatusType
  2. See PositionConfigurationFecType

SemtechGnssDetailTypeDef#

# SemtechGnssDetailTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SemtechGnssDetailTypeDef

def get_value() -> SemtechGnssDetailTypeDef:
    return {
        "Provider": ...,
    }
# SemtechGnssDetailTypeDef 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#

# PutResourceLogLevelRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import PutResourceLogLevelRequestRequestTypeDef

def get_value() -> PutResourceLogLevelRequestRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
        "ResourceType": ...,
        "LogLevel": ...,
    }
# PutResourceLogLevelRequestRequestTypeDef definition

class PutResourceLogLevelRequestRequestTypeDef(TypedDict):
    ResourceIdentifier: str,
    ResourceType: str,
    LogLevel: LogLevelType,  # (1)
  1. See LogLevelType

ResetResourceLogLevelRequestRequestTypeDef#

# ResetResourceLogLevelRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ResetResourceLogLevelRequestRequestTypeDef

def get_value() -> ResetResourceLogLevelRequestRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
        "ResourceType": ...,
    }
# ResetResourceLogLevelRequestRequestTypeDef definition

class ResetResourceLogLevelRequestRequestTypeDef(TypedDict):
    ResourceIdentifier: str,
    ResourceType: str,

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

SendDataToMulticastGroupResponseTypeDef#

# SendDataToMulticastGroupResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SendDataToMulticastGroupResponseTypeDef

def get_value() -> SendDataToMulticastGroupResponseTypeDef:
    return {
        "MessageId": ...,
        "ResponseMetadata": ...,
    }
# SendDataToMulticastGroupResponseTypeDef definition

class SendDataToMulticastGroupResponseTypeDef(TypedDict):
    MessageId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

SendDataToWirelessDeviceResponseTypeDef#

# SendDataToWirelessDeviceResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SendDataToWirelessDeviceResponseTypeDef

def get_value() -> SendDataToWirelessDeviceResponseTypeDef:
    return {
        "MessageId": ...,
        "ResponseMetadata": ...,
    }
# SendDataToWirelessDeviceResponseTypeDef definition

class SendDataToWirelessDeviceResponseTypeDef(TypedDict):
    MessageId: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

SidewalkSendDataToDeviceTypeDef#

# SidewalkSendDataToDeviceTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SidewalkSendDataToDeviceTypeDef

def get_value() -> SidewalkSendDataToDeviceTypeDef:
    return {
        "Seq": ...,
    }
# SidewalkSendDataToDeviceTypeDef definition

class SidewalkSendDataToDeviceTypeDef(TypedDict):
    Seq: NotRequired[int],
    MessageType: NotRequired[MessageTypeType],  # (1)
    AckModeRetryDurationSecs: NotRequired[int],
  1. See MessageTypeType

SidewalkSingleStartImportInfoTypeDef#

# SidewalkSingleStartImportInfoTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SidewalkSingleStartImportInfoTypeDef

def get_value() -> SidewalkSingleStartImportInfoTypeDef:
    return {
        "SidewalkManufacturingSn": ...,
    }
# SidewalkSingleStartImportInfoTypeDef definition

class SidewalkSingleStartImportInfoTypeDef(TypedDict):
    SidewalkManufacturingSn: NotRequired[str],

SidewalkStartImportInfoTypeDef#

# SidewalkStartImportInfoTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SidewalkStartImportInfoTypeDef

def get_value() -> SidewalkStartImportInfoTypeDef:
    return {
        "DeviceCreationFile": ...,
    }
# SidewalkStartImportInfoTypeDef definition

class SidewalkStartImportInfoTypeDef(TypedDict):
    DeviceCreationFile: NotRequired[str],
    Role: NotRequired[str],

SidewalkUpdateAccountTypeDef#

# SidewalkUpdateAccountTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SidewalkUpdateAccountTypeDef

def get_value() -> SidewalkUpdateAccountTypeDef:
    return {
        "AppServerPrivateKey": ...,
    }
# SidewalkUpdateAccountTypeDef definition

class SidewalkUpdateAccountTypeDef(TypedDict):
    AppServerPrivateKey: NotRequired[str],

SidewalkUpdateImportInfoTypeDef#

# SidewalkUpdateImportInfoTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SidewalkUpdateImportInfoTypeDef

def get_value() -> SidewalkUpdateImportInfoTypeDef:
    return {
        "DeviceCreationFile": ...,
    }
# SidewalkUpdateImportInfoTypeDef definition

class SidewalkUpdateImportInfoTypeDef(TypedDict):
    DeviceCreationFile: NotRequired[str],

StartSingleWirelessDeviceImportTaskResponseTypeDef#

# StartSingleWirelessDeviceImportTaskResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import StartSingleWirelessDeviceImportTaskResponseTypeDef

def get_value() -> StartSingleWirelessDeviceImportTaskResponseTypeDef:
    return {
        "Id": ...,
        "Arn": ...,
        "ResponseMetadata": ...,
    }
# StartSingleWirelessDeviceImportTaskResponseTypeDef definition

class StartSingleWirelessDeviceImportTaskResponseTypeDef(TypedDict):
    Id: str,
    Arn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

StartWirelessDeviceImportTaskResponseTypeDef#

# StartWirelessDeviceImportTaskResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import StartWirelessDeviceImportTaskResponseTypeDef

def get_value() -> StartWirelessDeviceImportTaskResponseTypeDef:
    return {
        "Id": ...,
        "Arn": ...,
        "ResponseMetadata": ...,
    }
# StartWirelessDeviceImportTaskResponseTypeDef definition

class StartWirelessDeviceImportTaskResponseTypeDef(TypedDict):
    Id: str,
    Arn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

TdscdmaLocalIdTypeDef#

# TdscdmaLocalIdTypeDef usage example

from mypy_boto3_iotwireless.type_defs import TdscdmaLocalIdTypeDef

def get_value() -> TdscdmaLocalIdTypeDef:
    return {
        "Uarfcn": ...,
        "CellParams": ...,
    }
# TdscdmaLocalIdTypeDef definition

class TdscdmaLocalIdTypeDef(TypedDict):
    Uarfcn: int,
    CellParams: int,

TdscdmaNmrObjTypeDef#

# TdscdmaNmrObjTypeDef usage example

from mypy_boto3_iotwireless.type_defs import TdscdmaNmrObjTypeDef

def get_value() -> TdscdmaNmrObjTypeDef:
    return {
        "Uarfcn": ...,
        "CellParams": ...,
    }
# TdscdmaNmrObjTypeDef definition

class TdscdmaNmrObjTypeDef(TypedDict):
    Uarfcn: int,
    CellParams: int,
    UtranCid: NotRequired[int],
    Rscp: NotRequired[int],
    PathLoss: NotRequired[int],

TestWirelessDeviceRequestRequestTypeDef#

# TestWirelessDeviceRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import TestWirelessDeviceRequestRequestTypeDef

def get_value() -> TestWirelessDeviceRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# TestWirelessDeviceRequestRequestTypeDef definition

class TestWirelessDeviceRequestRequestTypeDef(TypedDict):
    Id: str,

TestWirelessDeviceResponseTypeDef#

# TestWirelessDeviceResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import TestWirelessDeviceResponseTypeDef

def get_value() -> TestWirelessDeviceResponseTypeDef:
    return {
        "Result": ...,
        "ResponseMetadata": ...,
    }
# TestWirelessDeviceResponseTypeDef definition

class TestWirelessDeviceResponseTypeDef(TypedDict):
    Result: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (1)
  1. See ResponseMetadataTypeDef

UntagResourceRequestRequestTypeDef#

# UntagResourceRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import UntagResourceRequestRequestTypeDef

def get_value() -> UntagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "TagKeys": ...,
    }
# UntagResourceRequestRequestTypeDef definition

class UntagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    TagKeys: Sequence[str],

UpdateDestinationRequestRequestTypeDef#

# UpdateDestinationRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import UpdateDestinationRequestRequestTypeDef

def get_value() -> UpdateDestinationRequestRequestTypeDef:
    return {
        "Name": ...,
    }
# UpdateDestinationRequestRequestTypeDef definition

class UpdateDestinationRequestRequestTypeDef(TypedDict):
    Name: str,
    ExpressionType: NotRequired[ExpressionTypeType],  # (1)
    Expression: NotRequired[str],
    Description: NotRequired[str],
    RoleArn: NotRequired[str],
  1. See ExpressionTypeType

UpdatePositionRequestRequestTypeDef#

# UpdatePositionRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import UpdatePositionRequestRequestTypeDef

def get_value() -> UpdatePositionRequestRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
        "ResourceType": ...,
        "Position": ...,
    }
# UpdatePositionRequestRequestTypeDef definition

class UpdatePositionRequestRequestTypeDef(TypedDict):
    ResourceIdentifier: str,
    ResourceType: PositionResourceTypeType,  # (1)
    Position: Sequence[float],
  1. See PositionResourceTypeType

UpdateResourcePositionRequestRequestTypeDef#

# UpdateResourcePositionRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import UpdateResourcePositionRequestRequestTypeDef

def get_value() -> UpdateResourcePositionRequestRequestTypeDef:
    return {
        "ResourceIdentifier": ...,
        "ResourceType": ...,
    }
# UpdateResourcePositionRequestRequestTypeDef definition

class UpdateResourcePositionRequestRequestTypeDef(TypedDict):
    ResourceIdentifier: str,
    ResourceType: PositionResourceTypeType,  # (1)
    GeoJsonPayload: NotRequired[Union[str, bytes, IO[Any], StreamingBody]],
  1. See PositionResourceTypeType

UpdateWirelessGatewayRequestRequestTypeDef#

# UpdateWirelessGatewayRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import UpdateWirelessGatewayRequestRequestTypeDef

def get_value() -> UpdateWirelessGatewayRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# UpdateWirelessGatewayRequestRequestTypeDef definition

class UpdateWirelessGatewayRequestRequestTypeDef(TypedDict):
    Id: str,
    Name: NotRequired[str],
    Description: NotRequired[str],
    JoinEuiFilters: NotRequired[Sequence[Sequence[str]]],
    NetIdFilters: NotRequired[Sequence[str]],
    MaxEirp: NotRequired[float],

WcdmaLocalIdTypeDef#

# WcdmaLocalIdTypeDef usage example

from mypy_boto3_iotwireless.type_defs import WcdmaLocalIdTypeDef

def get_value() -> WcdmaLocalIdTypeDef:
    return {
        "Uarfcndl": ...,
        "Psc": ...,
    }
# WcdmaLocalIdTypeDef definition

class WcdmaLocalIdTypeDef(TypedDict):
    Uarfcndl: int,
    Psc: int,

WcdmaNmrObjTypeDef#

# WcdmaNmrObjTypeDef usage example

from mypy_boto3_iotwireless.type_defs import WcdmaNmrObjTypeDef

def get_value() -> WcdmaNmrObjTypeDef:
    return {
        "Uarfcndl": ...,
        "Psc": ...,
        "UtranCid": ...,
    }
# WcdmaNmrObjTypeDef definition

class WcdmaNmrObjTypeDef(TypedDict):
    Uarfcndl: int,
    Psc: int,
    UtranCid: int,
    Rscp: NotRequired[int],
    PathLoss: NotRequired[int],

WirelessDeviceEventLogOptionTypeDef#

# WirelessDeviceEventLogOptionTypeDef usage example

from mypy_boto3_iotwireless.type_defs import WirelessDeviceEventLogOptionTypeDef

def get_value() -> WirelessDeviceEventLogOptionTypeDef:
    return {
        "Event": ...,
        "LogLevel": ...,
    }
# WirelessDeviceEventLogOptionTypeDef definition

class WirelessDeviceEventLogOptionTypeDef(TypedDict):
    Event: WirelessDeviceEventType,  # (1)
    LogLevel: LogLevelType,  # (2)
  1. See WirelessDeviceEventType
  2. See LogLevelType

WirelessGatewayEventLogOptionTypeDef#

# WirelessGatewayEventLogOptionTypeDef usage example

from mypy_boto3_iotwireless.type_defs import WirelessGatewayEventLogOptionTypeDef

def get_value() -> WirelessGatewayEventLogOptionTypeDef:
    return {
        "Event": ...,
        "LogLevel": ...,
    }
# WirelessGatewayEventLogOptionTypeDef definition

class WirelessGatewayEventLogOptionTypeDef(TypedDict):
    Event: WirelessGatewayEventType,  # (1)
    LogLevel: LogLevelType,  # (2)
  1. See WirelessGatewayEventType
  2. See LogLevelType

AbpV10XTypeDef#

# AbpV10XTypeDef usage example

from mypy_boto3_iotwireless.type_defs import AbpV10XTypeDef

def get_value() -> AbpV10XTypeDef:
    return {
        "DevAddr": ...,
    }
# AbpV10XTypeDef definition

class AbpV10XTypeDef(TypedDict):
    DevAddr: NotRequired[str],
    SessionKeys: NotRequired[SessionKeysAbpV10XTypeDef],  # (1)
    FCntStart: NotRequired[int],
  1. See SessionKeysAbpV10XTypeDef

AbpV11TypeDef#

# AbpV11TypeDef usage example

from mypy_boto3_iotwireless.type_defs import AbpV11TypeDef

def get_value() -> AbpV11TypeDef:
    return {
        "DevAddr": ...,
    }
# AbpV11TypeDef definition

class AbpV11TypeDef(TypedDict):
    DevAddr: NotRequired[str],
    SessionKeys: NotRequired[SessionKeysAbpV11TypeDef],  # (1)
    FCntStart: NotRequired[int],
  1. See SessionKeysAbpV11TypeDef

GetPositionResponseTypeDef#

# GetPositionResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetPositionResponseTypeDef

def get_value() -> GetPositionResponseTypeDef:
    return {
        "Position": ...,
        "Accuracy": ...,
        "SolverType": ...,
        "SolverProvider": ...,
        "SolverVersion": ...,
        "Timestamp": ...,
        "ResponseMetadata": ...,
    }
# GetPositionResponseTypeDef 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

AssociateAwsAccountWithPartnerAccountResponseTypeDef#

# AssociateAwsAccountWithPartnerAccountResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import AssociateAwsAccountWithPartnerAccountResponseTypeDef

def get_value() -> AssociateAwsAccountWithPartnerAccountResponseTypeDef:
    return {
        "Sidewalk": ...,
        "Arn": ...,
        "ResponseMetadata": ...,
    }
# AssociateAwsAccountWithPartnerAccountResponseTypeDef definition

class AssociateAwsAccountWithPartnerAccountResponseTypeDef(TypedDict):
    Sidewalk: SidewalkAccountInfoTypeDef,  # (1)
    Arn: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SidewalkAccountInfoTypeDef
  2. See ResponseMetadataTypeDef

AssociateAwsAccountWithPartnerAccountRequestRequestTypeDef#

# AssociateAwsAccountWithPartnerAccountRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import AssociateAwsAccountWithPartnerAccountRequestRequestTypeDef

def get_value() -> AssociateAwsAccountWithPartnerAccountRequestRequestTypeDef:
    return {
        "Sidewalk": ...,
    }
# AssociateAwsAccountWithPartnerAccountRequestRequestTypeDef definition

class AssociateAwsAccountWithPartnerAccountRequestRequestTypeDef(TypedDict):
    Sidewalk: SidewalkAccountInfoTypeDef,  # (1)
    ClientRequestToken: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
  1. See SidewalkAccountInfoTypeDef
  2. See TagTypeDef

CreateDestinationRequestRequestTypeDef#

# CreateDestinationRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CreateDestinationRequestRequestTypeDef

def get_value() -> CreateDestinationRequestRequestTypeDef:
    return {
        "Name": ...,
        "ExpressionType": ...,
        "Expression": ...,
        "RoleArn": ...,
    }
# CreateDestinationRequestRequestTypeDef 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

ListTagsForResourceResponseTypeDef#

# ListTagsForResourceResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListTagsForResourceResponseTypeDef

def get_value() -> ListTagsForResourceResponseTypeDef:
    return {
        "Tags": ...,
        "ResponseMetadata": ...,
    }
# ListTagsForResourceResponseTypeDef definition

class ListTagsForResourceResponseTypeDef(TypedDict):
    Tags: List[TagTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TagTypeDef
  2. See ResponseMetadataTypeDef

StartBulkAssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef#

# StartBulkAssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import StartBulkAssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef

def get_value() -> StartBulkAssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# StartBulkAssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef definition

class StartBulkAssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef(TypedDict):
    Id: str,
    QueryString: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

StartBulkDisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef#

# StartBulkDisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import StartBulkDisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef

def get_value() -> StartBulkDisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# StartBulkDisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef definition

class StartBulkDisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef(TypedDict):
    Id: str,
    QueryString: NotRequired[str],
    Tags: NotRequired[Sequence[TagTypeDef]],  # (1)
  1. See TagTypeDef

TagResourceRequestRequestTypeDef#

# TagResourceRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import TagResourceRequestRequestTypeDef

def get_value() -> TagResourceRequestRequestTypeDef:
    return {
        "ResourceArn": ...,
        "Tags": ...,
    }
# TagResourceRequestRequestTypeDef definition

class TagResourceRequestRequestTypeDef(TypedDict):
    ResourceArn: str,
    Tags: Sequence[TagTypeDef],  # (1)
  1. See TagTypeDef

LoRaWANGatewayTypeDef#

# LoRaWANGatewayTypeDef usage example

from mypy_boto3_iotwireless.type_defs import LoRaWANGatewayTypeDef

def get_value() -> LoRaWANGatewayTypeDef:
    return {
        "GatewayEui": ...,
    }
# LoRaWANGatewayTypeDef 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)
    MaxEirp: NotRequired[float],
  1. See BeaconingTypeDef

CdmaObjTypeDef#

# CdmaObjTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CdmaObjTypeDef

def get_value() -> CdmaObjTypeDef:
    return {
        "SystemId": ...,
        "NetworkId": ...,
        "BaseStationId": ...,
    }
# CdmaObjTypeDef 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#

# SidewalkDeviceTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SidewalkDeviceTypeDef

def get_value() -> SidewalkDeviceTypeDef:
    return {
        "AmazonId": ...,
    }
# SidewalkDeviceTypeDef definition

class SidewalkDeviceTypeDef(TypedDict):
    AmazonId: NotRequired[str],
    SidewalkId: NotRequired[str],
    SidewalkManufacturingSn: NotRequired[str],
    DeviceCertificates: NotRequired[List[CertificateListTypeDef]],  # (1)
    PrivateKeys: NotRequired[List[CertificateListTypeDef]],  # (1)
    DeviceProfileId: NotRequired[str],
    CertificateId: NotRequired[str],
    Status: NotRequired[WirelessDeviceSidewalkStatusType],  # (3)
  1. See CertificateListTypeDef
  2. See CertificateListTypeDef
  3. See WirelessDeviceSidewalkStatusType

SidewalkListDeviceTypeDef#

# SidewalkListDeviceTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SidewalkListDeviceTypeDef

def get_value() -> SidewalkListDeviceTypeDef:
    return {
        "AmazonId": ...,
    }
# SidewalkListDeviceTypeDef definition

class SidewalkListDeviceTypeDef(TypedDict):
    AmazonId: NotRequired[str],
    SidewalkId: NotRequired[str],
    SidewalkManufacturingSn: NotRequired[str],
    DeviceCertificates: NotRequired[List[CertificateListTypeDef]],  # (1)
    DeviceProfileId: NotRequired[str],
    Status: NotRequired[WirelessDeviceSidewalkStatusType],  # (2)
  1. See CertificateListTypeDef
  2. See WirelessDeviceSidewalkStatusType

ConnectionStatusEventConfigurationTypeDef#

# ConnectionStatusEventConfigurationTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ConnectionStatusEventConfigurationTypeDef

def get_value() -> ConnectionStatusEventConfigurationTypeDef:
    return {
        "LoRaWAN": ...,
    }
# ConnectionStatusEventConfigurationTypeDef definition

class ConnectionStatusEventConfigurationTypeDef(TypedDict):
    LoRaWAN: NotRequired[LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef],  # (1)
    WirelessGatewayIdEventTopic: NotRequired[EventNotificationTopicStatusType],  # (2)
  1. See LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef
  2. See EventNotificationTopicStatusType

ConnectionStatusResourceTypeEventConfigurationTypeDef#

# ConnectionStatusResourceTypeEventConfigurationTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ConnectionStatusResourceTypeEventConfigurationTypeDef

def get_value() -> ConnectionStatusResourceTypeEventConfigurationTypeDef:
    return {
        "LoRaWAN": ...,
    }
# ConnectionStatusResourceTypeEventConfigurationTypeDef definition

class ConnectionStatusResourceTypeEventConfigurationTypeDef(TypedDict):
    LoRaWAN: NotRequired[LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef],  # (1)
  1. See LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef

CreateDeviceProfileRequestRequestTypeDef#

# CreateDeviceProfileRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CreateDeviceProfileRequestRequestTypeDef

def get_value() -> CreateDeviceProfileRequestRequestTypeDef:
    return {
        "Name": ...,
    }
# CreateDeviceProfileRequestRequestTypeDef definition

class CreateDeviceProfileRequestRequestTypeDef(TypedDict):
    Name: NotRequired[str],
    LoRaWAN: NotRequired[LoRaWANDeviceProfileTypeDef],  # (1)
    Tags: NotRequired[Sequence[TagTypeDef]],  # (2)
    ClientRequestToken: NotRequired[str],
    Sidewalk: NotRequired[Mapping[str, Any]],
  1. See LoRaWANDeviceProfileTypeDef
  2. See TagTypeDef

CreateFuotaTaskRequestRequestTypeDef#

# CreateFuotaTaskRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CreateFuotaTaskRequestRequestTypeDef

def get_value() -> CreateFuotaTaskRequestRequestTypeDef:
    return {
        "FirmwareUpdateImage": ...,
        "FirmwareUpdateRole": ...,
    }
# CreateFuotaTaskRequestRequestTypeDef 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#

# UpdateFuotaTaskRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import UpdateFuotaTaskRequestRequestTypeDef

def get_value() -> UpdateFuotaTaskRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# UpdateFuotaTaskRequestRequestTypeDef 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#

# CreateMulticastGroupRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CreateMulticastGroupRequestRequestTypeDef

def get_value() -> CreateMulticastGroupRequestRequestTypeDef:
    return {
        "LoRaWAN": ...,
    }
# CreateMulticastGroupRequestRequestTypeDef 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#

# UpdateMulticastGroupRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import UpdateMulticastGroupRequestRequestTypeDef

def get_value() -> UpdateMulticastGroupRequestRequestTypeDef:
    return {
        "Id": ...,
    }
# UpdateMulticastGroupRequestRequestTypeDef definition

class UpdateMulticastGroupRequestRequestTypeDef(TypedDict):
    Id: str,
    Name: NotRequired[str],
    Description: NotRequired[str],
    LoRaWAN: NotRequired[LoRaWANMulticastTypeDef],  # (1)
  1. See LoRaWANMulticastTypeDef

CreateNetworkAnalyzerConfigurationRequestRequestTypeDef#

# CreateNetworkAnalyzerConfigurationRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CreateNetworkAnalyzerConfigurationRequestRequestTypeDef

def get_value() -> CreateNetworkAnalyzerConfigurationRequestRequestTypeDef:
    return {
        "Name": ...,
    }
# CreateNetworkAnalyzerConfigurationRequestRequestTypeDef 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],
    MulticastGroups: NotRequired[Sequence[str]],
  1. See TraceContentTypeDef
  2. See TagTypeDef

GetNetworkAnalyzerConfigurationResponseTypeDef#

# GetNetworkAnalyzerConfigurationResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetNetworkAnalyzerConfigurationResponseTypeDef

def get_value() -> GetNetworkAnalyzerConfigurationResponseTypeDef:
    return {
        "TraceContent": ...,
        "WirelessDevices": ...,
        "WirelessGateways": ...,
        "Description": ...,
        "Arn": ...,
        "Name": ...,
        "MulticastGroups": ...,
        "ResponseMetadata": ...,
    }
# GetNetworkAnalyzerConfigurationResponseTypeDef definition

class GetNetworkAnalyzerConfigurationResponseTypeDef(TypedDict):
    TraceContent: TraceContentTypeDef,  # (1)
    WirelessDevices: List[str],
    WirelessGateways: List[str],
    Description: str,
    Arn: str,
    Name: str,
    MulticastGroups: List[str],
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See TraceContentTypeDef
  2. See ResponseMetadataTypeDef

UpdateNetworkAnalyzerConfigurationRequestRequestTypeDef#

# UpdateNetworkAnalyzerConfigurationRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import UpdateNetworkAnalyzerConfigurationRequestRequestTypeDef

def get_value() -> UpdateNetworkAnalyzerConfigurationRequestRequestTypeDef:
    return {
        "ConfigurationName": ...,
    }
# UpdateNetworkAnalyzerConfigurationRequestRequestTypeDef 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],
    MulticastGroupsToAdd: NotRequired[Sequence[str]],
    MulticastGroupsToRemove: NotRequired[Sequence[str]],
  1. See TraceContentTypeDef

CreateServiceProfileRequestRequestTypeDef#

# CreateServiceProfileRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import CreateServiceProfileRequestRequestTypeDef

def get_value() -> CreateServiceProfileRequestRequestTypeDef:
    return {
        "Name": ...,
    }
# CreateServiceProfileRequestRequestTypeDef 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

SidewalkGetDeviceProfileTypeDef#

# SidewalkGetDeviceProfileTypeDef usage example

from mypy_boto3_iotwireless.type_defs import SidewalkGetDeviceProfileTypeDef

def get_value() -> SidewalkGetDeviceProfileTypeDef:
    return {
        "ApplicationServerPublicKey": ...,
    }
# SidewalkGetDeviceProfileTypeDef definition

class SidewalkGetDeviceProfileTypeDef(TypedDict):
    ApplicationServerPublicKey: NotRequired[str],
    QualificationStatus: NotRequired[bool],
    DakCertificateMetadata: NotRequired[List[DakCertificateMetadataTypeDef]],  # (1)
  1. See DakCertificateMetadataTypeDef

ListDestinationsResponseTypeDef#

# ListDestinationsResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListDestinationsResponseTypeDef

def get_value() -> ListDestinationsResponseTypeDef:
    return {
        "NextToken": ...,
        "DestinationList": ...,
        "ResponseMetadata": ...,
    }
# ListDestinationsResponseTypeDef definition

class ListDestinationsResponseTypeDef(TypedDict):
    NextToken: str,
    DestinationList: List[DestinationsTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DestinationsTypeDef
  2. See ResponseMetadataTypeDef

ListDeviceProfilesResponseTypeDef#

# ListDeviceProfilesResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListDeviceProfilesResponseTypeDef

def get_value() -> ListDeviceProfilesResponseTypeDef:
    return {
        "NextToken": ...,
        "DeviceProfileList": ...,
        "ResponseMetadata": ...,
    }
# ListDeviceProfilesResponseTypeDef definition

class ListDeviceProfilesResponseTypeDef(TypedDict):
    NextToken: str,
    DeviceProfileList: List[DeviceProfileTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See DeviceProfileTypeDef
  2. See ResponseMetadataTypeDef

DeviceRegistrationStateEventConfigurationTypeDef#

# DeviceRegistrationStateEventConfigurationTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DeviceRegistrationStateEventConfigurationTypeDef

def get_value() -> DeviceRegistrationStateEventConfigurationTypeDef:
    return {
        "Sidewalk": ...,
    }
# DeviceRegistrationStateEventConfigurationTypeDef definition

class DeviceRegistrationStateEventConfigurationTypeDef(TypedDict):
    Sidewalk: NotRequired[SidewalkEventNotificationConfigurationsTypeDef],  # (1)
    WirelessDeviceIdEventTopic: NotRequired[EventNotificationTopicStatusType],  # (2)
  1. See SidewalkEventNotificationConfigurationsTypeDef
  2. See EventNotificationTopicStatusType

MessageDeliveryStatusEventConfigurationTypeDef#

# MessageDeliveryStatusEventConfigurationTypeDef usage example

from mypy_boto3_iotwireless.type_defs import MessageDeliveryStatusEventConfigurationTypeDef

def get_value() -> MessageDeliveryStatusEventConfigurationTypeDef:
    return {
        "Sidewalk": ...,
    }
# MessageDeliveryStatusEventConfigurationTypeDef definition

class MessageDeliveryStatusEventConfigurationTypeDef(TypedDict):
    Sidewalk: NotRequired[SidewalkEventNotificationConfigurationsTypeDef],  # (1)
    WirelessDeviceIdEventTopic: NotRequired[EventNotificationTopicStatusType],  # (2)
  1. See SidewalkEventNotificationConfigurationsTypeDef
  2. See EventNotificationTopicStatusType

ProximityEventConfigurationTypeDef#

# ProximityEventConfigurationTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ProximityEventConfigurationTypeDef

def get_value() -> ProximityEventConfigurationTypeDef:
    return {
        "Sidewalk": ...,
    }
# ProximityEventConfigurationTypeDef definition

class ProximityEventConfigurationTypeDef(TypedDict):
    Sidewalk: NotRequired[SidewalkEventNotificationConfigurationsTypeDef],  # (1)
    WirelessDeviceIdEventTopic: NotRequired[EventNotificationTopicStatusType],  # (2)
  1. See SidewalkEventNotificationConfigurationsTypeDef
  2. See EventNotificationTopicStatusType

DeviceRegistrationStateResourceTypeEventConfigurationTypeDef#

# DeviceRegistrationStateResourceTypeEventConfigurationTypeDef usage example

from mypy_boto3_iotwireless.type_defs import DeviceRegistrationStateResourceTypeEventConfigurationTypeDef

def get_value() -> DeviceRegistrationStateResourceTypeEventConfigurationTypeDef:
    return {
        "Sidewalk": ...,
    }
# DeviceRegistrationStateResourceTypeEventConfigurationTypeDef definition

class DeviceRegistrationStateResourceTypeEventConfigurationTypeDef(TypedDict):
    Sidewalk: NotRequired[SidewalkResourceTypeEventConfigurationTypeDef],  # (1)
  1. See SidewalkResourceTypeEventConfigurationTypeDef

MessageDeliveryStatusResourceTypeEventConfigurationTypeDef#

# MessageDeliveryStatusResourceTypeEventConfigurationTypeDef usage example

from mypy_boto3_iotwireless.type_defs import MessageDeliveryStatusResourceTypeEventConfigurationTypeDef

def get_value() -> MessageDeliveryStatusResourceTypeEventConfigurationTypeDef:
    return {
        "Sidewalk": ...,
    }
# MessageDeliveryStatusResourceTypeEventConfigurationTypeDef definition

class MessageDeliveryStatusResourceTypeEventConfigurationTypeDef(TypedDict):
    Sidewalk: NotRequired[SidewalkResourceTypeEventConfigurationTypeDef],  # (1)
  1. See SidewalkResourceTypeEventConfigurationTypeDef

ProximityResourceTypeEventConfigurationTypeDef#

# ProximityResourceTypeEventConfigurationTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ProximityResourceTypeEventConfigurationTypeDef

def get_value() -> ProximityResourceTypeEventConfigurationTypeDef:
    return {
        "Sidewalk": ...,
    }
# ProximityResourceTypeEventConfigurationTypeDef definition

class ProximityResourceTypeEventConfigurationTypeDef(TypedDict):
    Sidewalk: NotRequired[SidewalkResourceTypeEventConfigurationTypeDef],  # (1)
  1. See SidewalkResourceTypeEventConfigurationTypeDef

FPortsTypeDef#

# FPortsTypeDef usage example

from mypy_boto3_iotwireless.type_defs import FPortsTypeDef

def get_value() -> FPortsTypeDef:
    return {
        "Fuota": ...,
    }
# FPortsTypeDef 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#

# UpdateFPortsTypeDef usage example

from mypy_boto3_iotwireless.type_defs import UpdateFPortsTypeDef

def get_value() -> UpdateFPortsTypeDef:
    return {
        "Positioning": ...,
    }
# UpdateFPortsTypeDef definition

class UpdateFPortsTypeDef(TypedDict):
    Positioning: NotRequired[PositioningTypeDef],  # (1)
    Applications: NotRequired[Sequence[ApplicationConfigTypeDef]],  # (2)
  1. See PositioningTypeDef
  2. See ApplicationConfigTypeDef

ListFuotaTasksResponseTypeDef#

# ListFuotaTasksResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListFuotaTasksResponseTypeDef

def get_value() -> ListFuotaTasksResponseTypeDef:
    return {
        "NextToken": ...,
        "FuotaTaskList": ...,
        "ResponseMetadata": ...,
    }
# ListFuotaTasksResponseTypeDef definition

class ListFuotaTasksResponseTypeDef(TypedDict):
    NextToken: str,
    FuotaTaskList: List[FuotaTaskTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See FuotaTaskTypeDef
  2. See ResponseMetadataTypeDef

ParticipatingGatewaysTypeDef#

# ParticipatingGatewaysTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ParticipatingGatewaysTypeDef

def get_value() -> ParticipatingGatewaysTypeDef:
    return {
        "DownlinkMode": ...,
        "GatewayList": ...,
        "TransmissionInterval": ...,
    }
# ParticipatingGatewaysTypeDef definition

class ParticipatingGatewaysTypeDef(TypedDict):
    DownlinkMode: DownlinkModeType,  # (1)
    GatewayList: List[GatewayListItemTypeDef],  # (2)
    TransmissionInterval: int,
  1. See DownlinkModeType
  2. See GatewayListItemTypeDef

GetFuotaTaskResponseTypeDef#

# 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": ...,
    }
# GetFuotaTaskResponseTypeDef 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#

# GetMulticastGroupResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetMulticastGroupResponseTypeDef

def get_value() -> GetMulticastGroupResponseTypeDef:
    return {
        "Arn": ...,
        "Id": ...,
        "Name": ...,
        "Description": ...,
        "Status": ...,
        "LoRaWAN": ...,
        "CreatedAt": ...,
        "ResponseMetadata": ...,
    }
# GetMulticastGroupResponseTypeDef 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#

# GetMulticastGroupSessionResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetMulticastGroupSessionResponseTypeDef

def get_value() -> GetMulticastGroupSessionResponseTypeDef:
    return {
        "LoRaWAN": ...,
        "ResponseMetadata": ...,
    }
# GetMulticastGroupSessionResponseTypeDef definition

class GetMulticastGroupSessionResponseTypeDef(TypedDict):
    LoRaWAN: LoRaWANMulticastSessionTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LoRaWANMulticastSessionTypeDef
  2. See ResponseMetadataTypeDef

StartMulticastGroupSessionRequestRequestTypeDef#

# StartMulticastGroupSessionRequestRequestTypeDef usage example

from mypy_boto3_iotwireless.type_defs import StartMulticastGroupSessionRequestRequestTypeDef

def get_value() -> StartMulticastGroupSessionRequestRequestTypeDef:
    return {
        "Id": ...,
        "LoRaWAN": ...,
    }
# StartMulticastGroupSessionRequestRequestTypeDef definition

class StartMulticastGroupSessionRequestRequestTypeDef(TypedDict):
    Id: str,
    LoRaWAN: LoRaWANMulticastSessionTypeDef,  # (1)
  1. See LoRaWANMulticastSessionTypeDef

GetPartnerAccountResponseTypeDef#

# GetPartnerAccountResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetPartnerAccountResponseTypeDef

def get_value() -> GetPartnerAccountResponseTypeDef:
    return {
        "Sidewalk": ...,
        "AccountLinked": ...,
        "ResponseMetadata": ...,
    }
# GetPartnerAccountResponseTypeDef definition

class GetPartnerAccountResponseTypeDef(TypedDict):
    Sidewalk: SidewalkAccountInfoWithFingerprintTypeDef,  # (1)
    AccountLinked: bool,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SidewalkAccountInfoWithFingerprintTypeDef
  2. See ResponseMetadataTypeDef

ListPartnerAccountsResponseTypeDef#

# ListPartnerAccountsResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import ListPartnerAccountsResponseTypeDef

def get_value() -> ListPartnerAccountsResponseTypeDef:
    return {
        "NextToken": ...,
        "Sidewalk": ...,
        "ResponseMetadata": ...,
    }
# ListPartnerAccountsResponseTypeDef definition

class ListPartnerAccountsResponseTypeDef(TypedDict):
    NextToken: str,
    Sidewalk: List[SidewalkAccountInfoWithFingerprintTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See SidewalkAccountInfoWithFingerprintTypeDef
  2. See ResponseMetadataTypeDef

GetServiceProfileResponseTypeDef#

# GetServiceProfileResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetServiceProfileResponseTypeDef

def get_value() -> GetServiceProfileResponseTypeDef:
    return {
        "Arn": ...,
        "Name": ...,
        "Id": ...,
        "LoRaWAN": ...,
        "ResponseMetadata": ...,
    }
# GetServiceProfileResponseTypeDef definition

class GetServiceProfileResponseTypeDef(TypedDict):
    Arn: str,
    Name: str,
    Id: str,
    LoRaWAN: LoRaWANGetServiceProfileInfoTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See LoRaWANGetServiceProfileInfoTypeDef
  2. See ResponseMetadataTypeDef

GetWirelessDeviceImportTaskResponseTypeDef#

# GetWirelessDeviceImportTaskResponseTypeDef usage example

from mypy_boto3_iotwireless.type_defs import GetWirelessDeviceImportTaskResponseTypeDef

def get_value() -> GetWirelessDeviceImportTaskResponseTypeDef:
    return {
        "Id": ...,
        "Arn": ...,
        "DestinationName": ...,
        "Sidewalk": ...,
        "CreationTime": ...,
        "Status": ...,
        "StatusReason": ...,
        "InitializedImportedDeviceCount": ...,
        "PendingImportedDeviceCount": ...,
        "OnboardedImportedDeviceCount": ...,
        "FailedImportedDeviceCount": ...,
        "ResponseMetadata": ...,
    }
# GetWirelessDeviceImportTaskResponseTypeDef definition

class GetWirelessDeviceImportTaskResponseTypeDef(TypedDict):
    Id: str,
    Arn: str,
    DestinationName: str,
    Sidewalk: SidewalkGetStartImportInfoTypeDef,  # (1)
    CreationTime: datetime,
    Status: ImportTaskStatusType,  # (2)
    StatusReason: str,
    InitializedImportedDeviceCount: int,
    PendingImportedDeviceCount: int,
    OnboardedImportedDeviceCount: int,
    FailedImportedDeviceCount: int,
    ResponseMetadata: ResponseMetadataTypeDef,  # (3)
  1. See SidewalkGetStartImportInfoTypeDef
  2. See ImportTaskStatusType
  3. See ResponseMetadataTypeDef

WirelessDeviceImportTaskTypeDef#

# WirelessDeviceImportTaskTypeDef usage example

from mypy_boto3_iotwireless.type_defs import WirelessDeviceImportTaskTypeDef

def get_value() -> WirelessDeviceImportTaskTypeDef:
    return {
        "Id": ...,
    }
# WirelessDeviceImportTaskTypeDef definition

class WirelessDeviceImportTaskTypeDef(TypedDict):
    Id: NotRequired[str],
    Arn: NotRequired[str],
    DestinationName: NotRequired[str],
    Sidewalk: NotRequired[SidewalkGetStartImportInfoTypeDef],  # (1)
    CreationTime: NotRequired[datetime],
    Status: NotRequired[ImportTaskStatusType],  # (2)
    StatusReason: NotRequired[str],
    InitializedImportedDeviceCount: NotRequired[int],
    PendingImportedDeviceCount: NotRequired[int],
    OnboardedImportedDeviceCount: NotRequired[int],
    FailedImportedDeviceCount: NotRequired[int],
  1. See