Typed dictionaries
Index > IoTWireless > Typed dictionaries
Auto-generated documentation for IoTWireless type annotations stubs module mypy-boto3-iotwireless.
SessionKeysAbpV1_0_xTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import SessionKeysAbpV1_0_xTypeDef
def get_value() -> SessionKeysAbpV1_0_xTypeDef:
return {
"NwkSKey": ...,
}
Definition
class SessionKeysAbpV1_0_xTypeDef(TypedDict):
NwkSKey: NotRequired[str],
AppSKey: NotRequired[str],
SessionKeysAbpV1_1TypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import SessionKeysAbpV1_1TypeDef
def get_value() -> SessionKeysAbpV1_1TypeDef:
return {
"FNwkSIntKey": ...,
}
Definition
class SessionKeysAbpV1_1TypeDef(TypedDict):
FNwkSIntKey: NotRequired[str],
SNwkSIntKey: NotRequired[str],
NwkSEncKey: NotRequired[str],
AppSKey: NotRequired[str],
AccuracyTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import AccuracyTypeDef
def get_value() -> AccuracyTypeDef:
return {
"HorizontalAccuracy": ...,
}
Definition
class AccuracyTypeDef(TypedDict):
HorizontalAccuracy: NotRequired[float],
VerticalAccuracy: NotRequired[float],
ApplicationConfigTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ApplicationConfigTypeDef
def get_value() -> ApplicationConfigTypeDef:
return {
"FPort": ...,
}
Definition
class ApplicationConfigTypeDef(TypedDict):
FPort: NotRequired[int],
Type: NotRequired[ApplicationConfigTypeType], # (1)
DestinationName: NotRequired[str],
SidewalkAccountInfoTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import SidewalkAccountInfoTypeDef
def get_value() -> SidewalkAccountInfoTypeDef:
return {
"AmazonId": ...,
}
Definition
class SidewalkAccountInfoTypeDef(TypedDict):
AmazonId: NotRequired[str],
AppServerPrivateKey: NotRequired[str],
TagTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import TagTypeDef
def get_value() -> TagTypeDef:
return {
"Key": ...,
"Value": ...,
}
ResponseMetadataTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ResponseMetadataTypeDef
def get_value() -> ResponseMetadataTypeDef:
return {
"RequestId": ...,
"HostId": ...,
"HTTPStatusCode": ...,
"HTTPHeaders": ...,
"RetryAttempts": ...,
}
Definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
AssociateMulticastGroupWithFuotaTaskRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import AssociateMulticastGroupWithFuotaTaskRequestRequestTypeDef
def get_value() -> AssociateMulticastGroupWithFuotaTaskRequestRequestTypeDef:
return {
"Id": ...,
"MulticastGroupId": ...,
}
Definition
class AssociateMulticastGroupWithFuotaTaskRequestRequestTypeDef(TypedDict):
Id: str,
MulticastGroupId: str,
AssociateWirelessDeviceWithFuotaTaskRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import AssociateWirelessDeviceWithFuotaTaskRequestRequestTypeDef
def get_value() -> AssociateWirelessDeviceWithFuotaTaskRequestRequestTypeDef:
return {
"Id": ...,
"WirelessDeviceId": ...,
}
Definition
class AssociateWirelessDeviceWithFuotaTaskRequestRequestTypeDef(TypedDict):
Id: str,
WirelessDeviceId: str,
AssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import AssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef
def get_value() -> AssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef:
return {
"Id": ...,
"WirelessDeviceId": ...,
}
Definition
class AssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef(TypedDict):
Id: str,
WirelessDeviceId: str,
AssociateWirelessDeviceWithThingRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import AssociateWirelessDeviceWithThingRequestRequestTypeDef
def get_value() -> AssociateWirelessDeviceWithThingRequestRequestTypeDef:
return {
"Id": ...,
"ThingArn": ...,
}
Definition
class AssociateWirelessDeviceWithThingRequestRequestTypeDef(TypedDict):
Id: str,
ThingArn: str,
AssociateWirelessGatewayWithCertificateRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import AssociateWirelessGatewayWithCertificateRequestRequestTypeDef
def get_value() -> AssociateWirelessGatewayWithCertificateRequestRequestTypeDef:
return {
"Id": ...,
"IotCertificateId": ...,
}
Definition
class AssociateWirelessGatewayWithCertificateRequestRequestTypeDef(TypedDict):
Id: str,
IotCertificateId: str,
AssociateWirelessGatewayWithThingRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import AssociateWirelessGatewayWithThingRequestRequestTypeDef
def get_value() -> AssociateWirelessGatewayWithThingRequestRequestTypeDef:
return {
"Id": ...,
"ThingArn": ...,
}
Definition
class AssociateWirelessGatewayWithThingRequestRequestTypeDef(TypedDict):
Id: str,
ThingArn: str,
BeaconingTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import BeaconingTypeDef
def get_value() -> BeaconingTypeDef:
return {
"DataRate": ...,
}
Definition
class BeaconingTypeDef(TypedDict):
DataRate: NotRequired[int],
Frequencies: NotRequired[Sequence[int]],
CancelMulticastGroupSessionRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CancelMulticastGroupSessionRequestRequestTypeDef
def get_value() -> CancelMulticastGroupSessionRequestRequestTypeDef:
return {
"Id": ...,
}
CdmaLocalIdTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CdmaLocalIdTypeDef
def get_value() -> CdmaLocalIdTypeDef:
return {
"PnOffset": ...,
"CdmaChannel": ...,
}
CdmaNmrObjTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CdmaNmrObjTypeDef
def get_value() -> CdmaNmrObjTypeDef:
return {
"PnOffset": ...,
"CdmaChannel": ...,
}
Definition
class CdmaNmrObjTypeDef(TypedDict):
PnOffset: int,
CdmaChannel: int,
PilotPower: NotRequired[int],
BaseStationId: NotRequired[int],
CertificateListTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CertificateListTypeDef
def get_value() -> CertificateListTypeDef:
return {
"SigningAlg": ...,
"Value": ...,
}
- See SigningAlgType
LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef
def get_value() -> LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef:
return {
"GatewayEuiEventTopic": ...,
}
Definition
class LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef(TypedDict):
GatewayEuiEventTopic: NotRequired[EventNotificationTopicStatusType], # (1)
LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef
def get_value() -> LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef:
return {
"WirelessGatewayEventTopic": ...,
}
Definition
class LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef(TypedDict):
WirelessGatewayEventTopic: NotRequired[EventNotificationTopicStatusType], # (1)
LoRaWANDeviceProfileTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANDeviceProfileTypeDef
def get_value() -> LoRaWANDeviceProfileTypeDef:
return {
"SupportsClassB": ...,
}
Definition
class LoRaWANDeviceProfileTypeDef(TypedDict):
SupportsClassB: NotRequired[bool],
ClassBTimeout: NotRequired[int],
PingSlotPeriod: NotRequired[int],
PingSlotDr: NotRequired[int],
PingSlotFreq: NotRequired[int],
SupportsClassC: NotRequired[bool],
ClassCTimeout: NotRequired[int],
MacVersion: NotRequired[str],
RegParamsRevision: NotRequired[str],
RxDelay1: NotRequired[int],
RxDrOffset1: NotRequired[int],
RxDataRate2: NotRequired[int],
RxFreq2: NotRequired[int],
FactoryPresetFreqsList: NotRequired[Sequence[int]],
MaxEirp: NotRequired[int],
MaxDutyCycle: NotRequired[int],
RfRegion: NotRequired[str],
SupportsJoin: NotRequired[bool],
Supports32BitFCnt: NotRequired[bool],
LoRaWANFuotaTaskTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANFuotaTaskTypeDef
def get_value() -> LoRaWANFuotaTaskTypeDef:
return {
"RfRegion": ...,
}
Definition
class LoRaWANFuotaTaskTypeDef(TypedDict):
RfRegion: NotRequired[SupportedRfRegionType], # (1)
LoRaWANMulticastTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANMulticastTypeDef
def get_value() -> LoRaWANMulticastTypeDef:
return {
"RfRegion": ...,
}
Definition
class LoRaWANMulticastTypeDef(TypedDict):
RfRegion: NotRequired[SupportedRfRegionType], # (1)
DlClass: NotRequired[DlClassType], # (2)
- See SupportedRfRegionType
- See DlClassType
TraceContentTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import TraceContentTypeDef
def get_value() -> TraceContentTypeDef:
return {
"WirelessDeviceFrameInfo": ...,
}
Definition
class TraceContentTypeDef(TypedDict):
WirelessDeviceFrameInfo: NotRequired[WirelessDeviceFrameInfoType], # (1)
LogLevel: NotRequired[LogLevelType], # (2)
LoRaWANServiceProfileTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANServiceProfileTypeDef
def get_value() -> LoRaWANServiceProfileTypeDef:
return {
"AddGwMetadata": ...,
}
Definition
class LoRaWANServiceProfileTypeDef(TypedDict):
AddGwMetadata: NotRequired[bool],
DrMin: NotRequired[int],
DrMax: NotRequired[int],
CreateWirelessGatewayTaskRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateWirelessGatewayTaskRequestRequestTypeDef
def get_value() -> CreateWirelessGatewayTaskRequestRequestTypeDef:
return {
"Id": ...,
"WirelessGatewayTaskDefinitionId": ...,
}
Definition
class CreateWirelessGatewayTaskRequestRequestTypeDef(TypedDict):
Id: str,
WirelessGatewayTaskDefinitionId: str,
DeleteDestinationRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteDestinationRequestRequestTypeDef
def get_value() -> DeleteDestinationRequestRequestTypeDef:
return {
"Name": ...,
}
DeleteDeviceProfileRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteDeviceProfileRequestRequestTypeDef
def get_value() -> DeleteDeviceProfileRequestRequestTypeDef:
return {
"Id": ...,
}
DeleteFuotaTaskRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteFuotaTaskRequestRequestTypeDef
def get_value() -> DeleteFuotaTaskRequestRequestTypeDef:
return {
"Id": ...,
}
DeleteMulticastGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteMulticastGroupRequestRequestTypeDef
def get_value() -> DeleteMulticastGroupRequestRequestTypeDef:
return {
"Id": ...,
}
DeleteNetworkAnalyzerConfigurationRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteNetworkAnalyzerConfigurationRequestRequestTypeDef
def get_value() -> DeleteNetworkAnalyzerConfigurationRequestRequestTypeDef:
return {
"ConfigurationName": ...,
}
Definition
class DeleteNetworkAnalyzerConfigurationRequestRequestTypeDef(TypedDict):
ConfigurationName: str,
DeleteQueuedMessagesRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteQueuedMessagesRequestRequestTypeDef
def get_value() -> DeleteQueuedMessagesRequestRequestTypeDef:
return {
"Id": ...,
"MessageId": ...,
}
Definition
class DeleteQueuedMessagesRequestRequestTypeDef(TypedDict):
Id: str,
MessageId: str,
WirelessDeviceType: NotRequired[WirelessDeviceTypeType], # (1)
DeleteServiceProfileRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteServiceProfileRequestRequestTypeDef
def get_value() -> DeleteServiceProfileRequestRequestTypeDef:
return {
"Id": ...,
}
DeleteWirelessDeviceRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteWirelessDeviceRequestRequestTypeDef
def get_value() -> DeleteWirelessDeviceRequestRequestTypeDef:
return {
"Id": ...,
}
DeleteWirelessGatewayRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteWirelessGatewayRequestRequestTypeDef
def get_value() -> DeleteWirelessGatewayRequestRequestTypeDef:
return {
"Id": ...,
}
DeleteWirelessGatewayTaskDefinitionRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteWirelessGatewayTaskDefinitionRequestRequestTypeDef
def get_value() -> DeleteWirelessGatewayTaskDefinitionRequestRequestTypeDef:
return {
"Id": ...,
}
DeleteWirelessGatewayTaskRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DeleteWirelessGatewayTaskRequestRequestTypeDef
def get_value() -> DeleteWirelessGatewayTaskRequestRequestTypeDef:
return {
"Id": ...,
}
DestinationsTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DestinationsTypeDef
def get_value() -> DestinationsTypeDef:
return {
"Arn": ...,
}
Definition
class DestinationsTypeDef(TypedDict):
Arn: NotRequired[str],
Name: NotRequired[str],
ExpressionType: NotRequired[ExpressionTypeType], # (1)
Expression: NotRequired[str],
Description: NotRequired[str],
RoleArn: NotRequired[str],
DeviceProfileTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DeviceProfileTypeDef
def get_value() -> DeviceProfileTypeDef:
return {
"Arn": ...,
}
Definition
class DeviceProfileTypeDef(TypedDict):
Arn: NotRequired[str],
Name: NotRequired[str],
Id: NotRequired[str],
SidewalkEventNotificationConfigurationsTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import SidewalkEventNotificationConfigurationsTypeDef
def get_value() -> SidewalkEventNotificationConfigurationsTypeDef:
return {
"AmazonIdEventTopic": ...,
}
Definition
class SidewalkEventNotificationConfigurationsTypeDef(TypedDict):
AmazonIdEventTopic: NotRequired[EventNotificationTopicStatusType], # (1)
SidewalkResourceTypeEventConfigurationTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import SidewalkResourceTypeEventConfigurationTypeDef
def get_value() -> SidewalkResourceTypeEventConfigurationTypeDef:
return {
"WirelessDeviceEventTopic": ...,
}
Definition
class SidewalkResourceTypeEventConfigurationTypeDef(TypedDict):
WirelessDeviceEventTopic: NotRequired[EventNotificationTopicStatusType], # (1)
DisassociateAwsAccountFromPartnerAccountRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DisassociateAwsAccountFromPartnerAccountRequestRequestTypeDef
def get_value() -> DisassociateAwsAccountFromPartnerAccountRequestRequestTypeDef:
return {
"PartnerAccountId": ...,
"PartnerType": ...,
}
Definition
class DisassociateAwsAccountFromPartnerAccountRequestRequestTypeDef(TypedDict):
PartnerAccountId: str,
PartnerType: PartnerTypeType, # (1)
- See PartnerTypeType
DisassociateMulticastGroupFromFuotaTaskRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DisassociateMulticastGroupFromFuotaTaskRequestRequestTypeDef
def get_value() -> DisassociateMulticastGroupFromFuotaTaskRequestRequestTypeDef:
return {
"Id": ...,
"MulticastGroupId": ...,
}
Definition
class DisassociateMulticastGroupFromFuotaTaskRequestRequestTypeDef(TypedDict):
Id: str,
MulticastGroupId: str,
DisassociateWirelessDeviceFromFuotaTaskRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DisassociateWirelessDeviceFromFuotaTaskRequestRequestTypeDef
def get_value() -> DisassociateWirelessDeviceFromFuotaTaskRequestRequestTypeDef:
return {
"Id": ...,
"WirelessDeviceId": ...,
}
Definition
class DisassociateWirelessDeviceFromFuotaTaskRequestRequestTypeDef(TypedDict):
Id: str,
WirelessDeviceId: str,
DisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef
def get_value() -> DisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef:
return {
"Id": ...,
"WirelessDeviceId": ...,
}
Definition
class DisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef(TypedDict):
Id: str,
WirelessDeviceId: str,
DisassociateWirelessDeviceFromThingRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DisassociateWirelessDeviceFromThingRequestRequestTypeDef
def get_value() -> DisassociateWirelessDeviceFromThingRequestRequestTypeDef:
return {
"Id": ...,
}
DisassociateWirelessGatewayFromCertificateRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DisassociateWirelessGatewayFromCertificateRequestRequestTypeDef
def get_value() -> DisassociateWirelessGatewayFromCertificateRequestRequestTypeDef:
return {
"Id": ...,
}
Definition
class DisassociateWirelessGatewayFromCertificateRequestRequestTypeDef(TypedDict):
Id: str,
DisassociateWirelessGatewayFromThingRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DisassociateWirelessGatewayFromThingRequestRequestTypeDef
def get_value() -> DisassociateWirelessGatewayFromThingRequestRequestTypeDef:
return {
"Id": ...,
}
PositioningTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import PositioningTypeDef
def get_value() -> PositioningTypeDef:
return {
"ClockSync": ...,
}
Definition
class PositioningTypeDef(TypedDict):
ClockSync: NotRequired[int],
Stream: NotRequired[int],
Gnss: NotRequired[int],
FuotaTaskTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import FuotaTaskTypeDef
def get_value() -> FuotaTaskTypeDef:
return {
"Id": ...,
}
Definition
class FuotaTaskTypeDef(TypedDict):
Id: NotRequired[str],
Arn: NotRequired[str],
Name: NotRequired[str],
GatewayListItemTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GatewayListItemTypeDef
def get_value() -> GatewayListItemTypeDef:
return {
"GatewayId": ...,
"DownlinkFrequency": ...,
}
GetDestinationRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetDestinationRequestRequestTypeDef
def get_value() -> GetDestinationRequestRequestTypeDef:
return {
"Name": ...,
}
GetDeviceProfileRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetDeviceProfileRequestRequestTypeDef
def get_value() -> GetDeviceProfileRequestRequestTypeDef:
return {
"Id": ...,
}
GetFuotaTaskRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetFuotaTaskRequestRequestTypeDef
def get_value() -> GetFuotaTaskRequestRequestTypeDef:
return {
"Id": ...,
}
LoRaWANFuotaTaskGetInfoTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANFuotaTaskGetInfoTypeDef
def get_value() -> LoRaWANFuotaTaskGetInfoTypeDef:
return {
"RfRegion": ...,
}
Definition
class LoRaWANFuotaTaskGetInfoTypeDef(TypedDict):
RfRegion: NotRequired[str],
StartTime: NotRequired[datetime],
GetMulticastGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetMulticastGroupRequestRequestTypeDef
def get_value() -> GetMulticastGroupRequestRequestTypeDef:
return {
"Id": ...,
}
LoRaWANMulticastGetTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANMulticastGetTypeDef
def get_value() -> LoRaWANMulticastGetTypeDef:
return {
"RfRegion": ...,
}
Definition
class LoRaWANMulticastGetTypeDef(TypedDict):
RfRegion: NotRequired[SupportedRfRegionType], # (1)
DlClass: NotRequired[DlClassType], # (2)
NumberOfDevicesRequested: NotRequired[int],
NumberOfDevicesInGroup: NotRequired[int],
- See SupportedRfRegionType
- See DlClassType
GetMulticastGroupSessionRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetMulticastGroupSessionRequestRequestTypeDef
def get_value() -> GetMulticastGroupSessionRequestRequestTypeDef:
return {
"Id": ...,
}
LoRaWANMulticastSessionTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANMulticastSessionTypeDef
def get_value() -> LoRaWANMulticastSessionTypeDef:
return {
"DlDr": ...,
}
Definition
class LoRaWANMulticastSessionTypeDef(TypedDict):
DlDr: NotRequired[int],
DlFreq: NotRequired[int],
SessionStartTime: NotRequired[datetime],
SessionTimeout: NotRequired[int],
GetNetworkAnalyzerConfigurationRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetNetworkAnalyzerConfigurationRequestRequestTypeDef
def get_value() -> GetNetworkAnalyzerConfigurationRequestRequestTypeDef:
return {
"ConfigurationName": ...,
}
Definition
class GetNetworkAnalyzerConfigurationRequestRequestTypeDef(TypedDict):
ConfigurationName: str,
GetPartnerAccountRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetPartnerAccountRequestRequestTypeDef
def get_value() -> GetPartnerAccountRequestRequestTypeDef:
return {
"PartnerAccountId": ...,
"PartnerType": ...,
}
Definition
class GetPartnerAccountRequestRequestTypeDef(TypedDict):
PartnerAccountId: str,
PartnerType: PartnerTypeType, # (1)
- See PartnerTypeType
SidewalkAccountInfoWithFingerprintTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import SidewalkAccountInfoWithFingerprintTypeDef
def get_value() -> SidewalkAccountInfoWithFingerprintTypeDef:
return {
"AmazonId": ...,
}
Definition
class SidewalkAccountInfoWithFingerprintTypeDef(TypedDict):
AmazonId: NotRequired[str],
Fingerprint: NotRequired[str],
Arn: NotRequired[str],
GetPositionConfigurationRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetPositionConfigurationRequestRequestTypeDef
def get_value() -> GetPositionConfigurationRequestRequestTypeDef:
return {
"ResourceIdentifier": ...,
"ResourceType": ...,
}
Definition
class GetPositionConfigurationRequestRequestTypeDef(TypedDict):
ResourceIdentifier: str,
ResourceType: PositionResourceTypeType, # (1)
GnssTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GnssTypeDef
def get_value() -> GnssTypeDef:
return {
"Payload": ...,
}
Definition
class GnssTypeDef(TypedDict):
Payload: str,
CaptureTime: NotRequired[float],
CaptureTimeAccuracy: NotRequired[float],
AssistPosition: NotRequired[Sequence[float]],
AssistAltitude: NotRequired[float],
Use2DSolver: NotRequired[bool],
IpTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import IpTypeDef
def get_value() -> IpTypeDef:
return {
"IpAddress": ...,
}
WiFiAccessPointTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import WiFiAccessPointTypeDef
def get_value() -> WiFiAccessPointTypeDef:
return {
"MacAddress": ...,
"Rss": ...,
}
GetPositionRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetPositionRequestRequestTypeDef
def get_value() -> GetPositionRequestRequestTypeDef:
return {
"ResourceIdentifier": ...,
"ResourceType": ...,
}
Definition
class GetPositionRequestRequestTypeDef(TypedDict):
ResourceIdentifier: str,
ResourceType: PositionResourceTypeType, # (1)
GetResourceEventConfigurationRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetResourceEventConfigurationRequestRequestTypeDef
def get_value() -> GetResourceEventConfigurationRequestRequestTypeDef:
return {
"Identifier": ...,
"IdentifierType": ...,
}
Definition
class GetResourceEventConfigurationRequestRequestTypeDef(TypedDict):
Identifier: str,
IdentifierType: IdentifierTypeType, # (1)
PartnerType: NotRequired[EventNotificationPartnerTypeType], # (2)
GetResourceLogLevelRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetResourceLogLevelRequestRequestTypeDef
def get_value() -> GetResourceLogLevelRequestRequestTypeDef:
return {
"ResourceIdentifier": ...,
"ResourceType": ...,
}
Definition
class GetResourceLogLevelRequestRequestTypeDef(TypedDict):
ResourceIdentifier: str,
ResourceType: str,
GetResourcePositionRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetResourcePositionRequestRequestTypeDef
def get_value() -> GetResourcePositionRequestRequestTypeDef:
return {
"ResourceIdentifier": ...,
"ResourceType": ...,
}
Definition
class GetResourcePositionRequestRequestTypeDef(TypedDict):
ResourceIdentifier: str,
ResourceType: PositionResourceTypeType, # (1)
GetServiceEndpointRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetServiceEndpointRequestRequestTypeDef
def get_value() -> GetServiceEndpointRequestRequestTypeDef:
return {
"ServiceType": ...,
}
Definition
class GetServiceEndpointRequestRequestTypeDef(TypedDict):
ServiceType: NotRequired[WirelessGatewayServiceTypeType], # (1)
GetServiceProfileRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetServiceProfileRequestRequestTypeDef
def get_value() -> GetServiceProfileRequestRequestTypeDef:
return {
"Id": ...,
}
LoRaWANGetServiceProfileInfoTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANGetServiceProfileInfoTypeDef
def get_value() -> LoRaWANGetServiceProfileInfoTypeDef:
return {
"UlRate": ...,
}
Definition
class LoRaWANGetServiceProfileInfoTypeDef(TypedDict):
UlRate: NotRequired[int],
UlBucketSize: NotRequired[int],
UlRatePolicy: NotRequired[str],
DlRate: NotRequired[int],
DlBucketSize: NotRequired[int],
DlRatePolicy: NotRequired[str],
AddGwMetadata: NotRequired[bool],
DevStatusReqFreq: NotRequired[int],
ReportDevStatusBattery: NotRequired[bool],
ReportDevStatusMargin: NotRequired[bool],
DrMin: NotRequired[int],
DrMax: NotRequired[int],
ChannelMask: NotRequired[str],
PrAllowed: NotRequired[bool],
HrAllowed: NotRequired[bool],
RaAllowed: NotRequired[bool],
NwkGeoLoc: NotRequired[bool],
TargetPer: NotRequired[int],
MinGwDiversity: NotRequired[int],
GetWirelessDeviceRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessDeviceRequestRequestTypeDef
def get_value() -> GetWirelessDeviceRequestRequestTypeDef:
return {
"Identifier": ...,
"IdentifierType": ...,
}
Definition
class GetWirelessDeviceRequestRequestTypeDef(TypedDict):
Identifier: str,
IdentifierType: WirelessDeviceIdTypeType, # (1)
GetWirelessDeviceStatisticsRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessDeviceStatisticsRequestRequestTypeDef
def get_value() -> GetWirelessDeviceStatisticsRequestRequestTypeDef:
return {
"WirelessDeviceId": ...,
}
SidewalkDeviceMetadataTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import SidewalkDeviceMetadataTypeDef
def get_value() -> SidewalkDeviceMetadataTypeDef:
return {
"Rssi": ...,
}
Definition
class SidewalkDeviceMetadataTypeDef(TypedDict):
Rssi: NotRequired[int],
BatteryLevel: NotRequired[BatteryLevelType], # (1)
Event: NotRequired[EventType], # (2)
DeviceState: NotRequired[DeviceStateType], # (3)
- See BatteryLevelType
- See EventType
- See DeviceStateType
GetWirelessGatewayCertificateRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayCertificateRequestRequestTypeDef
def get_value() -> GetWirelessGatewayCertificateRequestRequestTypeDef:
return {
"Id": ...,
}
GetWirelessGatewayFirmwareInformationRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayFirmwareInformationRequestRequestTypeDef
def get_value() -> GetWirelessGatewayFirmwareInformationRequestRequestTypeDef:
return {
"Id": ...,
}
GetWirelessGatewayRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayRequestRequestTypeDef
def get_value() -> GetWirelessGatewayRequestRequestTypeDef:
return {
"Identifier": ...,
"IdentifierType": ...,
}
Definition
class GetWirelessGatewayRequestRequestTypeDef(TypedDict):
Identifier: str,
IdentifierType: WirelessGatewayIdTypeType, # (1)
GetWirelessGatewayStatisticsRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayStatisticsRequestRequestTypeDef
def get_value() -> GetWirelessGatewayStatisticsRequestRequestTypeDef:
return {
"WirelessGatewayId": ...,
}
Definition
class GetWirelessGatewayStatisticsRequestRequestTypeDef(TypedDict):
WirelessGatewayId: str,
GetWirelessGatewayTaskDefinitionRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayTaskDefinitionRequestRequestTypeDef
def get_value() -> GetWirelessGatewayTaskDefinitionRequestRequestTypeDef:
return {
"Id": ...,
}
GetWirelessGatewayTaskRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayTaskRequestRequestTypeDef
def get_value() -> GetWirelessGatewayTaskRequestRequestTypeDef:
return {
"Id": ...,
}
GlobalIdentityTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GlobalIdentityTypeDef
def get_value() -> GlobalIdentityTypeDef:
return {
"Lac": ...,
"GeranCid": ...,
}
GsmLocalIdTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GsmLocalIdTypeDef
def get_value() -> GsmLocalIdTypeDef:
return {
"Bsic": ...,
"Bcch": ...,
}
LoRaWANJoinEventNotificationConfigurationsTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANJoinEventNotificationConfigurationsTypeDef
def get_value() -> LoRaWANJoinEventNotificationConfigurationsTypeDef:
return {
"DevEuiEventTopic": ...,
}
Definition
class LoRaWANJoinEventNotificationConfigurationsTypeDef(TypedDict):
DevEuiEventTopic: NotRequired[EventNotificationTopicStatusType], # (1)
LoRaWANJoinResourceTypeEventConfigurationTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANJoinResourceTypeEventConfigurationTypeDef
def get_value() -> LoRaWANJoinResourceTypeEventConfigurationTypeDef:
return {
"WirelessDeviceEventTopic": ...,
}
Definition
class LoRaWANJoinResourceTypeEventConfigurationTypeDef(TypedDict):
WirelessDeviceEventTopic: NotRequired[EventNotificationTopicStatusType], # (1)
ListDestinationsRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListDestinationsRequestRequestTypeDef
def get_value() -> ListDestinationsRequestRequestTypeDef:
return {
"MaxResults": ...,
}
Definition
class ListDestinationsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListDeviceProfilesRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListDeviceProfilesRequestRequestTypeDef
def get_value() -> ListDeviceProfilesRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListDeviceProfilesRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListEventConfigurationsRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListEventConfigurationsRequestRequestTypeDef
def get_value() -> ListEventConfigurationsRequestRequestTypeDef:
return {
"ResourceType": ...,
}
Definition
class ListEventConfigurationsRequestRequestTypeDef(TypedDict):
ResourceType: EventNotificationResourceTypeType, # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListFuotaTasksRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListFuotaTasksRequestRequestTypeDef
def get_value() -> ListFuotaTasksRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListFuotaTasksRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListMulticastGroupsByFuotaTaskRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListMulticastGroupsByFuotaTaskRequestRequestTypeDef
def get_value() -> ListMulticastGroupsByFuotaTaskRequestRequestTypeDef:
return {
"Id": ...,
}
Definition
class ListMulticastGroupsByFuotaTaskRequestRequestTypeDef(TypedDict):
Id: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
MulticastGroupByFuotaTaskTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import MulticastGroupByFuotaTaskTypeDef
def get_value() -> MulticastGroupByFuotaTaskTypeDef:
return {
"Id": ...,
}
ListMulticastGroupsRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListMulticastGroupsRequestRequestTypeDef
def get_value() -> ListMulticastGroupsRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListMulticastGroupsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
MulticastGroupTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import MulticastGroupTypeDef
def get_value() -> MulticastGroupTypeDef:
return {
"Id": ...,
}
Definition
class MulticastGroupTypeDef(TypedDict):
Id: NotRequired[str],
Arn: NotRequired[str],
Name: NotRequired[str],
ListNetworkAnalyzerConfigurationsRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListNetworkAnalyzerConfigurationsRequestRequestTypeDef
def get_value() -> ListNetworkAnalyzerConfigurationsRequestRequestTypeDef:
return {
"MaxResults": ...,
}
Definition
class ListNetworkAnalyzerConfigurationsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
NetworkAnalyzerConfigurationsTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import NetworkAnalyzerConfigurationsTypeDef
def get_value() -> NetworkAnalyzerConfigurationsTypeDef:
return {
"Arn": ...,
}
Definition
class NetworkAnalyzerConfigurationsTypeDef(TypedDict):
Arn: NotRequired[str],
Name: NotRequired[str],
ListPartnerAccountsRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListPartnerAccountsRequestRequestTypeDef
def get_value() -> ListPartnerAccountsRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListPartnerAccountsRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ListPositionConfigurationsRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListPositionConfigurationsRequestRequestTypeDef
def get_value() -> ListPositionConfigurationsRequestRequestTypeDef:
return {
"ResourceType": ...,
}
Definition
class ListPositionConfigurationsRequestRequestTypeDef(TypedDict):
ResourceType: NotRequired[PositionResourceTypeType], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListQueuedMessagesRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListQueuedMessagesRequestRequestTypeDef
def get_value() -> ListQueuedMessagesRequestRequestTypeDef:
return {
"Id": ...,
}
Definition
class ListQueuedMessagesRequestRequestTypeDef(TypedDict):
Id: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
WirelessDeviceType: NotRequired[WirelessDeviceTypeType], # (1)
ListServiceProfilesRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListServiceProfilesRequestRequestTypeDef
def get_value() -> ListServiceProfilesRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListServiceProfilesRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ServiceProfileTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ServiceProfileTypeDef
def get_value() -> ServiceProfileTypeDef:
return {
"Arn": ...,
}
Definition
class ServiceProfileTypeDef(TypedDict):
Arn: NotRequired[str],
Name: NotRequired[str],
Id: NotRequired[str],
ListTagsForResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListTagsForResourceRequestRequestTypeDef
def get_value() -> ListTagsForResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
}
ListWirelessDevicesRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListWirelessDevicesRequestRequestTypeDef
def get_value() -> ListWirelessDevicesRequestRequestTypeDef:
return {
"MaxResults": ...,
}
Definition
class ListWirelessDevicesRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
DestinationName: NotRequired[str],
DeviceProfileId: NotRequired[str],
ServiceProfileId: NotRequired[str],
WirelessDeviceType: NotRequired[WirelessDeviceTypeType], # (1)
FuotaTaskId: NotRequired[str],
MulticastGroupId: NotRequired[str],
ListWirelessGatewayTaskDefinitionsRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListWirelessGatewayTaskDefinitionsRequestRequestTypeDef
def get_value() -> ListWirelessGatewayTaskDefinitionsRequestRequestTypeDef:
return {
"MaxResults": ...,
}
Definition
class ListWirelessGatewayTaskDefinitionsRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
TaskDefinitionType: NotRequired[WirelessGatewayTaskDefinitionTypeType], # (1)
ListWirelessGatewaysRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListWirelessGatewaysRequestRequestTypeDef
def get_value() -> ListWirelessGatewaysRequestRequestTypeDef:
return {
"NextToken": ...,
}
Definition
class ListWirelessGatewaysRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
LoRaWANGatewayMetadataTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANGatewayMetadataTypeDef
def get_value() -> LoRaWANGatewayMetadataTypeDef:
return {
"GatewayEui": ...,
}
Definition
class LoRaWANGatewayMetadataTypeDef(TypedDict):
GatewayEui: NotRequired[str],
Snr: NotRequired[float],
Rssi: NotRequired[float],
OtaaV1_0_xTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import OtaaV1_0_xTypeDef
def get_value() -> OtaaV1_0_xTypeDef:
return {
"AppKey": ...,
}
Definition
class OtaaV1_0_xTypeDef(TypedDict):
AppKey: NotRequired[str],
AppEui: NotRequired[str],
GenAppKey: NotRequired[str],
OtaaV1_1TypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import OtaaV1_1TypeDef
def get_value() -> OtaaV1_1TypeDef:
return {
"AppKey": ...,
}
Definition
class OtaaV1_1TypeDef(TypedDict):
AppKey: NotRequired[str],
NwkKey: NotRequired[str],
JoinEui: NotRequired[str],
LoRaWANGatewayVersionTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANGatewayVersionTypeDef
def get_value() -> LoRaWANGatewayVersionTypeDef:
return {
"PackageVersion": ...,
}
Definition
class LoRaWANGatewayVersionTypeDef(TypedDict):
PackageVersion: NotRequired[str],
Model: NotRequired[str],
Station: NotRequired[str],
LoRaWANListDeviceTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANListDeviceTypeDef
def get_value() -> LoRaWANListDeviceTypeDef:
return {
"DevEui": ...,
}
LoRaWANMulticastMetadataTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANMulticastMetadataTypeDef
def get_value() -> LoRaWANMulticastMetadataTypeDef:
return {
"FPort": ...,
}
LoRaWANStartFuotaTaskTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANStartFuotaTaskTypeDef
def get_value() -> LoRaWANStartFuotaTaskTypeDef:
return {
"StartTime": ...,
}
Definition
class LoRaWANStartFuotaTaskTypeDef(TypedDict):
StartTime: NotRequired[Union[datetime, str]],
UpdateAbpV1_0_xTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateAbpV1_0_xTypeDef
def get_value() -> UpdateAbpV1_0_xTypeDef:
return {
"FCntStart": ...,
}
UpdateAbpV1_1TypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateAbpV1_1TypeDef
def get_value() -> UpdateAbpV1_1TypeDef:
return {
"FCntStart": ...,
}
LteLocalIdTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LteLocalIdTypeDef
def get_value() -> LteLocalIdTypeDef:
return {
"Pci": ...,
"Earfcn": ...,
}
LteNmrObjTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LteNmrObjTypeDef
def get_value() -> LteNmrObjTypeDef:
return {
"Pci": ...,
"Earfcn": ...,
"EutranCid": ...,
}
Definition
class LteNmrObjTypeDef(TypedDict):
Pci: int,
Earfcn: int,
EutranCid: int,
Rsrp: NotRequired[int],
Rsrq: NotRequired[float],
SemtechGnssConfigurationTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import SemtechGnssConfigurationTypeDef
def get_value() -> SemtechGnssConfigurationTypeDef:
return {
"Status": ...,
"Fec": ...,
}
Definition
class SemtechGnssConfigurationTypeDef(TypedDict):
Status: PositionConfigurationStatusType, # (1)
Fec: PositionConfigurationFecType, # (2)
SemtechGnssDetailTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import SemtechGnssDetailTypeDef
def get_value() -> SemtechGnssDetailTypeDef:
return {
"Provider": ...,
}
Definition
class SemtechGnssDetailTypeDef(TypedDict):
Provider: NotRequired[PositionSolverProviderType], # (1)
Type: NotRequired[PositionSolverTypeType], # (2)
Status: NotRequired[PositionConfigurationStatusType], # (3)
Fec: NotRequired[PositionConfigurationFecType], # (4)
- See PositionSolverProviderType
- See PositionSolverTypeType
- See PositionConfigurationStatusType
- See PositionConfigurationFecType
PutResourceLogLevelRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import PutResourceLogLevelRequestRequestTypeDef
def get_value() -> PutResourceLogLevelRequestRequestTypeDef:
return {
"ResourceIdentifier": ...,
"ResourceType": ...,
"LogLevel": ...,
}
Definition
class PutResourceLogLevelRequestRequestTypeDef(TypedDict):
ResourceIdentifier: str,
ResourceType: str,
LogLevel: LogLevelType, # (1)
- See LogLevelType
ResetResourceLogLevelRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ResetResourceLogLevelRequestRequestTypeDef
def get_value() -> ResetResourceLogLevelRequestRequestTypeDef:
return {
"ResourceIdentifier": ...,
"ResourceType": ...,
}
Definition
class ResetResourceLogLevelRequestRequestTypeDef(TypedDict):
ResourceIdentifier: str,
ResourceType: str,
SidewalkSendDataToDeviceTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import SidewalkSendDataToDeviceTypeDef
def get_value() -> SidewalkSendDataToDeviceTypeDef:
return {
"Seq": ...,
}
Definition
class SidewalkSendDataToDeviceTypeDef(TypedDict):
Seq: NotRequired[int],
MessageType: NotRequired[MessageTypeType], # (1)
AckModeRetryDurationSecs: NotRequired[int],
- See MessageTypeType
SidewalkUpdateAccountTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import SidewalkUpdateAccountTypeDef
def get_value() -> SidewalkUpdateAccountTypeDef:
return {
"AppServerPrivateKey": ...,
}
TdscdmaLocalIdTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import TdscdmaLocalIdTypeDef
def get_value() -> TdscdmaLocalIdTypeDef:
return {
"Uarfcn": ...,
"CellParams": ...,
}
TdscdmaNmrObjTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import TdscdmaNmrObjTypeDef
def get_value() -> TdscdmaNmrObjTypeDef:
return {
"Uarfcn": ...,
"CellParams": ...,
}
Definition
class TdscdmaNmrObjTypeDef(TypedDict):
Uarfcn: int,
CellParams: int,
UtranCid: NotRequired[int],
Rscp: NotRequired[int],
PathLoss: NotRequired[int],
TestWirelessDeviceRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import TestWirelessDeviceRequestRequestTypeDef
def get_value() -> TestWirelessDeviceRequestRequestTypeDef:
return {
"Id": ...,
}
UntagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import UntagResourceRequestRequestTypeDef
def get_value() -> UntagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"TagKeys": ...,
}
Definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
UpdateDestinationRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateDestinationRequestRequestTypeDef
def get_value() -> UpdateDestinationRequestRequestTypeDef:
return {
"Name": ...,
}
Definition
class UpdateDestinationRequestRequestTypeDef(TypedDict):
Name: str,
ExpressionType: NotRequired[ExpressionTypeType], # (1)
Expression: NotRequired[str],
Description: NotRequired[str],
RoleArn: NotRequired[str],
UpdatePositionRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import UpdatePositionRequestRequestTypeDef
def get_value() -> UpdatePositionRequestRequestTypeDef:
return {
"ResourceIdentifier": ...,
"ResourceType": ...,
"Position": ...,
}
Definition
class UpdatePositionRequestRequestTypeDef(TypedDict):
ResourceIdentifier: str,
ResourceType: PositionResourceTypeType, # (1)
Position: Sequence[float],
UpdateResourcePositionRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateResourcePositionRequestRequestTypeDef
def get_value() -> UpdateResourcePositionRequestRequestTypeDef:
return {
"ResourceIdentifier": ...,
"ResourceType": ...,
}
Definition
class UpdateResourcePositionRequestRequestTypeDef(TypedDict):
ResourceIdentifier: str,
ResourceType: PositionResourceTypeType, # (1)
GeoJsonPayload: NotRequired[Union[str, bytes, IO[Any], StreamingBody]],
UpdateWirelessGatewayRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateWirelessGatewayRequestRequestTypeDef
def get_value() -> UpdateWirelessGatewayRequestRequestTypeDef:
return {
"Id": ...,
}
Definition
class UpdateWirelessGatewayRequestRequestTypeDef(TypedDict):
Id: str,
Name: NotRequired[str],
Description: NotRequired[str],
JoinEuiFilters: NotRequired[Sequence[Sequence[str]]],
NetIdFilters: NotRequired[Sequence[str]],
WcdmaLocalIdTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import WcdmaLocalIdTypeDef
def get_value() -> WcdmaLocalIdTypeDef:
return {
"Uarfcndl": ...,
"Psc": ...,
}
WcdmaNmrObjTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import WcdmaNmrObjTypeDef
def get_value() -> WcdmaNmrObjTypeDef:
return {
"Uarfcndl": ...,
"Psc": ...,
"UtranCid": ...,
}
Definition
class WcdmaNmrObjTypeDef(TypedDict):
Uarfcndl: int,
Psc: int,
UtranCid: int,
Rscp: NotRequired[int],
PathLoss: NotRequired[int],
WirelessDeviceEventLogOptionTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import WirelessDeviceEventLogOptionTypeDef
def get_value() -> WirelessDeviceEventLogOptionTypeDef:
return {
"Event": ...,
"LogLevel": ...,
}
Definition
class WirelessDeviceEventLogOptionTypeDef(TypedDict):
Event: WirelessDeviceEventType, # (1)
LogLevel: LogLevelType, # (2)
- See WirelessDeviceEventType
- See LogLevelType
WirelessGatewayEventLogOptionTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import WirelessGatewayEventLogOptionTypeDef
def get_value() -> WirelessGatewayEventLogOptionTypeDef:
return {
"Event": ...,
"LogLevel": ...,
}
Definition
class WirelessGatewayEventLogOptionTypeDef(TypedDict):
Event: WirelessGatewayEventType, # (1)
LogLevel: LogLevelType, # (2)
- See WirelessGatewayEventType
- See LogLevelType
AbpV1_0_xTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import AbpV1_0_xTypeDef
def get_value() -> AbpV1_0_xTypeDef:
return {
"DevAddr": ...,
}
Definition
class AbpV1_0_xTypeDef(TypedDict):
DevAddr: NotRequired[str],
SessionKeys: NotRequired[SessionKeysAbpV1_0_xTypeDef], # (1)
FCntStart: NotRequired[int],
AbpV1_1TypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import AbpV1_1TypeDef
def get_value() -> AbpV1_1TypeDef:
return {
"DevAddr": ...,
}
Definition
class AbpV1_1TypeDef(TypedDict):
DevAddr: NotRequired[str],
SessionKeys: NotRequired[SessionKeysAbpV1_1TypeDef], # (1)
FCntStart: NotRequired[int],
AssociateAwsAccountWithPartnerAccountRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import AssociateAwsAccountWithPartnerAccountRequestRequestTypeDef
def get_value() -> AssociateAwsAccountWithPartnerAccountRequestRequestTypeDef:
return {
"Sidewalk": ...,
}
Definition
class AssociateAwsAccountWithPartnerAccountRequestRequestTypeDef(TypedDict):
Sidewalk: SidewalkAccountInfoTypeDef, # (1)
ClientRequestToken: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See SidewalkAccountInfoTypeDef
- See TagTypeDef
CreateDestinationRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateDestinationRequestRequestTypeDef
def get_value() -> CreateDestinationRequestRequestTypeDef:
return {
"Name": ...,
"ExpressionType": ...,
"Expression": ...,
"RoleArn": ...,
}
Definition
class CreateDestinationRequestRequestTypeDef(TypedDict):
Name: str,
ExpressionType: ExpressionTypeType, # (1)
Expression: str,
RoleArn: str,
Description: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
ClientRequestToken: NotRequired[str],
- See ExpressionTypeType
- See TagTypeDef
StartBulkAssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import StartBulkAssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef
def get_value() -> StartBulkAssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef:
return {
"Id": ...,
}
Definition
class StartBulkAssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef(TypedDict):
Id: str,
QueryString: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
StartBulkDisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import StartBulkDisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef
def get_value() -> StartBulkDisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef:
return {
"Id": ...,
}
Definition
class StartBulkDisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef(TypedDict):
Id: str,
QueryString: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (1)
- See TagTypeDef
TagResourceRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import TagResourceRequestRequestTypeDef
def get_value() -> TagResourceRequestRequestTypeDef:
return {
"ResourceArn": ...,
"Tags": ...,
}
Definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
AssociateAwsAccountWithPartnerAccountResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import AssociateAwsAccountWithPartnerAccountResponseTypeDef
def get_value() -> AssociateAwsAccountWithPartnerAccountResponseTypeDef:
return {
"Sidewalk": ...,
"Arn": ...,
"ResponseMetadata": ...,
}
Definition
class AssociateAwsAccountWithPartnerAccountResponseTypeDef(TypedDict):
Sidewalk: SidewalkAccountInfoTypeDef, # (1)
Arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
AssociateWirelessGatewayWithCertificateResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import AssociateWirelessGatewayWithCertificateResponseTypeDef
def get_value() -> AssociateWirelessGatewayWithCertificateResponseTypeDef:
return {
"IotCertificateId": ...,
"ResponseMetadata": ...,
}
Definition
class AssociateWirelessGatewayWithCertificateResponseTypeDef(TypedDict):
IotCertificateId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDestinationResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateDestinationResponseTypeDef
def get_value() -> CreateDestinationResponseTypeDef:
return {
"Arn": ...,
"Name": ...,
"ResponseMetadata": ...,
}
Definition
class CreateDestinationResponseTypeDef(TypedDict):
Arn: str,
Name: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateDeviceProfileResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateDeviceProfileResponseTypeDef
def get_value() -> CreateDeviceProfileResponseTypeDef:
return {
"Arn": ...,
"Id": ...,
"ResponseMetadata": ...,
}
Definition
class CreateDeviceProfileResponseTypeDef(TypedDict):
Arn: str,
Id: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateFuotaTaskResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateFuotaTaskResponseTypeDef
def get_value() -> CreateFuotaTaskResponseTypeDef:
return {
"Arn": ...,
"Id": ...,
"ResponseMetadata": ...,
}
Definition
class CreateFuotaTaskResponseTypeDef(TypedDict):
Arn: str,
Id: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateMulticastGroupResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateMulticastGroupResponseTypeDef
def get_value() -> CreateMulticastGroupResponseTypeDef:
return {
"Arn": ...,
"Id": ...,
"ResponseMetadata": ...,
}
Definition
class CreateMulticastGroupResponseTypeDef(TypedDict):
Arn: str,
Id: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateNetworkAnalyzerConfigurationResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateNetworkAnalyzerConfigurationResponseTypeDef
def get_value() -> CreateNetworkAnalyzerConfigurationResponseTypeDef:
return {
"Arn": ...,
"Name": ...,
"ResponseMetadata": ...,
}
Definition
class CreateNetworkAnalyzerConfigurationResponseTypeDef(TypedDict):
Arn: str,
Name: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateServiceProfileResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateServiceProfileResponseTypeDef
def get_value() -> CreateServiceProfileResponseTypeDef:
return {
"Arn": ...,
"Id": ...,
"ResponseMetadata": ...,
}
Definition
class CreateServiceProfileResponseTypeDef(TypedDict):
Arn: str,
Id: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateWirelessDeviceResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateWirelessDeviceResponseTypeDef
def get_value() -> CreateWirelessDeviceResponseTypeDef:
return {
"Arn": ...,
"Id": ...,
"ResponseMetadata": ...,
}
Definition
class CreateWirelessDeviceResponseTypeDef(TypedDict):
Arn: str,
Id: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateWirelessGatewayResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateWirelessGatewayResponseTypeDef
def get_value() -> CreateWirelessGatewayResponseTypeDef:
return {
"Arn": ...,
"Id": ...,
"ResponseMetadata": ...,
}
Definition
class CreateWirelessGatewayResponseTypeDef(TypedDict):
Arn: str,
Id: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateWirelessGatewayTaskDefinitionResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateWirelessGatewayTaskDefinitionResponseTypeDef
def get_value() -> CreateWirelessGatewayTaskDefinitionResponseTypeDef:
return {
"Id": ...,
"Arn": ...,
"ResponseMetadata": ...,
}
Definition
class CreateWirelessGatewayTaskDefinitionResponseTypeDef(TypedDict):
Id: str,
Arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateWirelessGatewayTaskResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateWirelessGatewayTaskResponseTypeDef
def get_value() -> CreateWirelessGatewayTaskResponseTypeDef:
return {
"WirelessGatewayTaskDefinitionId": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class CreateWirelessGatewayTaskResponseTypeDef(TypedDict):
WirelessGatewayTaskDefinitionId: str,
Status: WirelessGatewayTaskStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetDestinationResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetDestinationResponseTypeDef
def get_value() -> GetDestinationResponseTypeDef:
return {
"Arn": ...,
"Name": ...,
"Expression": ...,
"ExpressionType": ...,
"Description": ...,
"RoleArn": ...,
"ResponseMetadata": ...,
}
Definition
class GetDestinationResponseTypeDef(TypedDict):
Arn: str,
Name: str,
Expression: str,
ExpressionType: ExpressionTypeType, # (1)
Description: str,
RoleArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetPositionEstimateResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetPositionEstimateResponseTypeDef
def get_value() -> GetPositionEstimateResponseTypeDef:
return {
"GeoJsonPayload": ...,
"ResponseMetadata": ...,
}
Definition
class GetPositionEstimateResponseTypeDef(TypedDict):
GeoJsonPayload: StreamingBody,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetPositionResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetPositionResponseTypeDef
def get_value() -> GetPositionResponseTypeDef:
return {
"Position": ...,
"Accuracy": ...,
"SolverType": ...,
"SolverProvider": ...,
"SolverVersion": ...,
"Timestamp": ...,
"ResponseMetadata": ...,
}
Definition
class GetPositionResponseTypeDef(TypedDict):
Position: List[float],
Accuracy: AccuracyTypeDef, # (1)
SolverType: PositionSolverTypeType, # (2)
SolverProvider: PositionSolverProviderType, # (3)
SolverVersion: str,
Timestamp: str,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See AccuracyTypeDef
- See PositionSolverTypeType
- See PositionSolverProviderType
- See ResponseMetadataTypeDef
GetResourceLogLevelResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetResourceLogLevelResponseTypeDef
def get_value() -> GetResourceLogLevelResponseTypeDef:
return {
"LogLevel": ...,
"ResponseMetadata": ...,
}
Definition
class GetResourceLogLevelResponseTypeDef(TypedDict):
LogLevel: LogLevelType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See LogLevelType
- See ResponseMetadataTypeDef
GetResourcePositionResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetResourcePositionResponseTypeDef
def get_value() -> GetResourcePositionResponseTypeDef:
return {
"GeoJsonPayload": ...,
"ResponseMetadata": ...,
}
Definition
class GetResourcePositionResponseTypeDef(TypedDict):
GeoJsonPayload: StreamingBody,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetServiceEndpointResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetServiceEndpointResponseTypeDef
def get_value() -> GetServiceEndpointResponseTypeDef:
return {
"ServiceType": ...,
"ServiceEndpoint": ...,
"ServerTrust": ...,
"ResponseMetadata": ...,
}
Definition
class GetServiceEndpointResponseTypeDef(TypedDict):
ServiceType: WirelessGatewayServiceTypeType, # (1)
ServiceEndpoint: str,
ServerTrust: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetWirelessGatewayCertificateResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayCertificateResponseTypeDef
def get_value() -> GetWirelessGatewayCertificateResponseTypeDef:
return {
"IotCertificateId": ...,
"LoRaWANNetworkServerCertificateId": ...,
"ResponseMetadata": ...,
}
Definition
class GetWirelessGatewayCertificateResponseTypeDef(TypedDict):
IotCertificateId: str,
LoRaWANNetworkServerCertificateId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetWirelessGatewayStatisticsResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayStatisticsResponseTypeDef
def get_value() -> GetWirelessGatewayStatisticsResponseTypeDef:
return {
"WirelessGatewayId": ...,
"LastUplinkReceivedAt": ...,
"ConnectionStatus": ...,
"ResponseMetadata": ...,
}
Definition
class GetWirelessGatewayStatisticsResponseTypeDef(TypedDict):
WirelessGatewayId: str,
LastUplinkReceivedAt: str,
ConnectionStatus: ConnectionStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetWirelessGatewayTaskResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayTaskResponseTypeDef
def get_value() -> GetWirelessGatewayTaskResponseTypeDef:
return {
"WirelessGatewayId": ...,
"WirelessGatewayTaskDefinitionId": ...,
"LastUplinkReceivedAt": ...,
"TaskCreatedAt": ...,
"Status": ...,
"ResponseMetadata": ...,
}
Definition
class GetWirelessGatewayTaskResponseTypeDef(TypedDict):
WirelessGatewayId: str,
WirelessGatewayTaskDefinitionId: str,
LastUplinkReceivedAt: str,
TaskCreatedAt: str,
Status: WirelessGatewayTaskStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListTagsForResourceResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListTagsForResourceResponseTypeDef
def get_value() -> ListTagsForResourceResponseTypeDef:
return {
"Tags": ...,
"ResponseMetadata": ...,
}
Definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
SendDataToMulticastGroupResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import SendDataToMulticastGroupResponseTypeDef
def get_value() -> SendDataToMulticastGroupResponseTypeDef:
return {
"MessageId": ...,
"ResponseMetadata": ...,
}
Definition
class SendDataToMulticastGroupResponseTypeDef(TypedDict):
MessageId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
SendDataToWirelessDeviceResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import SendDataToWirelessDeviceResponseTypeDef
def get_value() -> SendDataToWirelessDeviceResponseTypeDef:
return {
"MessageId": ...,
"ResponseMetadata": ...,
}
Definition
class SendDataToWirelessDeviceResponseTypeDef(TypedDict):
MessageId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
TestWirelessDeviceResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import TestWirelessDeviceResponseTypeDef
def get_value() -> TestWirelessDeviceResponseTypeDef:
return {
"Result": ...,
"ResponseMetadata": ...,
}
Definition
class TestWirelessDeviceResponseTypeDef(TypedDict):
Result: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
LoRaWANGatewayTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANGatewayTypeDef
def get_value() -> LoRaWANGatewayTypeDef:
return {
"GatewayEui": ...,
}
Definition
class LoRaWANGatewayTypeDef(TypedDict):
GatewayEui: NotRequired[str],
RfRegion: NotRequired[str],
JoinEuiFilters: NotRequired[Sequence[Sequence[str]]],
NetIdFilters: NotRequired[Sequence[str]],
SubBands: NotRequired[Sequence[int]],
Beaconing: NotRequired[BeaconingTypeDef], # (1)
- See BeaconingTypeDef
CdmaObjTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CdmaObjTypeDef
def get_value() -> CdmaObjTypeDef:
return {
"SystemId": ...,
"NetworkId": ...,
"BaseStationId": ...,
}
Definition
class CdmaObjTypeDef(TypedDict):
SystemId: int,
NetworkId: int,
BaseStationId: int,
RegistrationZone: NotRequired[int],
CdmaLocalId: NotRequired[CdmaLocalIdTypeDef], # (1)
PilotPower: NotRequired[int],
BaseLat: NotRequired[float],
BaseLng: NotRequired[float],
CdmaNmr: NotRequired[Sequence[CdmaNmrObjTypeDef]], # (2)
- See CdmaLocalIdTypeDef
- See CdmaNmrObjTypeDef
SidewalkDeviceTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import SidewalkDeviceTypeDef
def get_value() -> SidewalkDeviceTypeDef:
return {
"AmazonId": ...,
}
Definition
class SidewalkDeviceTypeDef(TypedDict):
AmazonId: NotRequired[str],
SidewalkId: NotRequired[str],
SidewalkManufacturingSn: NotRequired[str],
DeviceCertificates: NotRequired[List[CertificateListTypeDef]], # (1)
SidewalkListDeviceTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import SidewalkListDeviceTypeDef
def get_value() -> SidewalkListDeviceTypeDef:
return {
"AmazonId": ...,
}
Definition
class SidewalkListDeviceTypeDef(TypedDict):
AmazonId: NotRequired[str],
SidewalkId: NotRequired[str],
SidewalkManufacturingSn: NotRequired[str],
DeviceCertificates: NotRequired[List[CertificateListTypeDef]], # (1)
ConnectionStatusEventConfigurationTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ConnectionStatusEventConfigurationTypeDef
def get_value() -> ConnectionStatusEventConfigurationTypeDef:
return {
"LoRaWAN": ...,
}
Definition
class ConnectionStatusEventConfigurationTypeDef(TypedDict):
LoRaWAN: NotRequired[LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef], # (1)
WirelessGatewayIdEventTopic: NotRequired[EventNotificationTopicStatusType], # (2)
- See LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef
- See EventNotificationTopicStatusType
ConnectionStatusResourceTypeEventConfigurationTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ConnectionStatusResourceTypeEventConfigurationTypeDef
def get_value() -> ConnectionStatusResourceTypeEventConfigurationTypeDef:
return {
"LoRaWAN": ...,
}
Definition
class ConnectionStatusResourceTypeEventConfigurationTypeDef(TypedDict):
LoRaWAN: NotRequired[LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef], # (1)
CreateDeviceProfileRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateDeviceProfileRequestRequestTypeDef
def get_value() -> CreateDeviceProfileRequestRequestTypeDef:
return {
"Name": ...,
}
Definition
class CreateDeviceProfileRequestRequestTypeDef(TypedDict):
Name: NotRequired[str],
LoRaWAN: NotRequired[LoRaWANDeviceProfileTypeDef], # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
ClientRequestToken: NotRequired[str],
GetDeviceProfileResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetDeviceProfileResponseTypeDef
def get_value() -> GetDeviceProfileResponseTypeDef:
return {
"Arn": ...,
"Name": ...,
"Id": ...,
"LoRaWAN": ...,
"ResponseMetadata": ...,
}
Definition
class GetDeviceProfileResponseTypeDef(TypedDict):
Arn: str,
Name: str,
Id: str,
LoRaWAN: LoRaWANDeviceProfileTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateFuotaTaskRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateFuotaTaskRequestRequestTypeDef
def get_value() -> CreateFuotaTaskRequestRequestTypeDef:
return {
"FirmwareUpdateImage": ...,
"FirmwareUpdateRole": ...,
}
Definition
class CreateFuotaTaskRequestRequestTypeDef(TypedDict):
FirmwareUpdateImage: str,
FirmwareUpdateRole: str,
Name: NotRequired[str],
Description: NotRequired[str],
ClientRequestToken: NotRequired[str],
LoRaWAN: NotRequired[LoRaWANFuotaTaskTypeDef], # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
RedundancyPercent: NotRequired[int],
FragmentSizeBytes: NotRequired[int],
FragmentIntervalMS: NotRequired[int],
- See LoRaWANFuotaTaskTypeDef
- See TagTypeDef
UpdateFuotaTaskRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateFuotaTaskRequestRequestTypeDef
def get_value() -> UpdateFuotaTaskRequestRequestTypeDef:
return {
"Id": ...,
}
Definition
class UpdateFuotaTaskRequestRequestTypeDef(TypedDict):
Id: str,
Name: NotRequired[str],
Description: NotRequired[str],
LoRaWAN: NotRequired[LoRaWANFuotaTaskTypeDef], # (1)
FirmwareUpdateImage: NotRequired[str],
FirmwareUpdateRole: NotRequired[str],
RedundancyPercent: NotRequired[int],
FragmentSizeBytes: NotRequired[int],
FragmentIntervalMS: NotRequired[int],
CreateMulticastGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateMulticastGroupRequestRequestTypeDef
def get_value() -> CreateMulticastGroupRequestRequestTypeDef:
return {
"LoRaWAN": ...,
}
Definition
class CreateMulticastGroupRequestRequestTypeDef(TypedDict):
LoRaWAN: LoRaWANMulticastTypeDef, # (1)
Name: NotRequired[str],
Description: NotRequired[str],
ClientRequestToken: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
- See LoRaWANMulticastTypeDef
- See TagTypeDef
UpdateMulticastGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateMulticastGroupRequestRequestTypeDef
def get_value() -> UpdateMulticastGroupRequestRequestTypeDef:
return {
"Id": ...,
}
Definition
class UpdateMulticastGroupRequestRequestTypeDef(TypedDict):
Id: str,
Name: NotRequired[str],
Description: NotRequired[str],
LoRaWAN: NotRequired[LoRaWANMulticastTypeDef], # (1)
CreateNetworkAnalyzerConfigurationRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateNetworkAnalyzerConfigurationRequestRequestTypeDef
def get_value() -> CreateNetworkAnalyzerConfigurationRequestRequestTypeDef:
return {
"Name": ...,
}
Definition
class CreateNetworkAnalyzerConfigurationRequestRequestTypeDef(TypedDict):
Name: str,
TraceContent: NotRequired[TraceContentTypeDef], # (1)
WirelessDevices: NotRequired[Sequence[str]],
WirelessGateways: NotRequired[Sequence[str]],
Description: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
ClientRequestToken: NotRequired[str],
- See TraceContentTypeDef
- See TagTypeDef
GetNetworkAnalyzerConfigurationResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetNetworkAnalyzerConfigurationResponseTypeDef
def get_value() -> GetNetworkAnalyzerConfigurationResponseTypeDef:
return {
"TraceContent": ...,
"WirelessDevices": ...,
"WirelessGateways": ...,
"Description": ...,
"Arn": ...,
"Name": ...,
"ResponseMetadata": ...,
}
Definition
class GetNetworkAnalyzerConfigurationResponseTypeDef(TypedDict):
TraceContent: TraceContentTypeDef, # (1)
WirelessDevices: List[str],
WirelessGateways: List[str],
Description: str,
Arn: str,
Name: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateNetworkAnalyzerConfigurationRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateNetworkAnalyzerConfigurationRequestRequestTypeDef
def get_value() -> UpdateNetworkAnalyzerConfigurationRequestRequestTypeDef:
return {
"ConfigurationName": ...,
}
Definition
class UpdateNetworkAnalyzerConfigurationRequestRequestTypeDef(TypedDict):
ConfigurationName: str,
TraceContent: NotRequired[TraceContentTypeDef], # (1)
WirelessDevicesToAdd: NotRequired[Sequence[str]],
WirelessDevicesToRemove: NotRequired[Sequence[str]],
WirelessGatewaysToAdd: NotRequired[Sequence[str]],
WirelessGatewaysToRemove: NotRequired[Sequence[str]],
Description: NotRequired[str],
CreateServiceProfileRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateServiceProfileRequestRequestTypeDef
def get_value() -> CreateServiceProfileRequestRequestTypeDef:
return {
"Name": ...,
}
Definition
class CreateServiceProfileRequestRequestTypeDef(TypedDict):
Name: NotRequired[str],
LoRaWAN: NotRequired[LoRaWANServiceProfileTypeDef], # (1)
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
ClientRequestToken: NotRequired[str],
ListDestinationsResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListDestinationsResponseTypeDef
def get_value() -> ListDestinationsResponseTypeDef:
return {
"NextToken": ...,
"DestinationList": ...,
"ResponseMetadata": ...,
}
Definition
class ListDestinationsResponseTypeDef(TypedDict):
NextToken: str,
DestinationList: List[DestinationsTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListDeviceProfilesResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListDeviceProfilesResponseTypeDef
def get_value() -> ListDeviceProfilesResponseTypeDef:
return {
"NextToken": ...,
"DeviceProfileList": ...,
"ResponseMetadata": ...,
}
Definition
class ListDeviceProfilesResponseTypeDef(TypedDict):
NextToken: str,
DeviceProfileList: List[DeviceProfileTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeviceRegistrationStateEventConfigurationTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DeviceRegistrationStateEventConfigurationTypeDef
def get_value() -> DeviceRegistrationStateEventConfigurationTypeDef:
return {
"Sidewalk": ...,
}
Definition
class DeviceRegistrationStateEventConfigurationTypeDef(TypedDict):
Sidewalk: NotRequired[SidewalkEventNotificationConfigurationsTypeDef], # (1)
WirelessDeviceIdEventTopic: NotRequired[EventNotificationTopicStatusType], # (2)
MessageDeliveryStatusEventConfigurationTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import MessageDeliveryStatusEventConfigurationTypeDef
def get_value() -> MessageDeliveryStatusEventConfigurationTypeDef:
return {
"Sidewalk": ...,
}
Definition
class MessageDeliveryStatusEventConfigurationTypeDef(TypedDict):
Sidewalk: NotRequired[SidewalkEventNotificationConfigurationsTypeDef], # (1)
WirelessDeviceIdEventTopic: NotRequired[EventNotificationTopicStatusType], # (2)
ProximityEventConfigurationTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ProximityEventConfigurationTypeDef
def get_value() -> ProximityEventConfigurationTypeDef:
return {
"Sidewalk": ...,
}
Definition
class ProximityEventConfigurationTypeDef(TypedDict):
Sidewalk: NotRequired[SidewalkEventNotificationConfigurationsTypeDef], # (1)
WirelessDeviceIdEventTopic: NotRequired[EventNotificationTopicStatusType], # (2)
DeviceRegistrationStateResourceTypeEventConfigurationTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DeviceRegistrationStateResourceTypeEventConfigurationTypeDef
def get_value() -> DeviceRegistrationStateResourceTypeEventConfigurationTypeDef:
return {
"Sidewalk": ...,
}
Definition
class DeviceRegistrationStateResourceTypeEventConfigurationTypeDef(TypedDict):
Sidewalk: NotRequired[SidewalkResourceTypeEventConfigurationTypeDef], # (1)
MessageDeliveryStatusResourceTypeEventConfigurationTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import MessageDeliveryStatusResourceTypeEventConfigurationTypeDef
def get_value() -> MessageDeliveryStatusResourceTypeEventConfigurationTypeDef:
return {
"Sidewalk": ...,
}
Definition
class MessageDeliveryStatusResourceTypeEventConfigurationTypeDef(TypedDict):
Sidewalk: NotRequired[SidewalkResourceTypeEventConfigurationTypeDef], # (1)
ProximityResourceTypeEventConfigurationTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ProximityResourceTypeEventConfigurationTypeDef
def get_value() -> ProximityResourceTypeEventConfigurationTypeDef:
return {
"Sidewalk": ...,
}
Definition
class ProximityResourceTypeEventConfigurationTypeDef(TypedDict):
Sidewalk: NotRequired[SidewalkResourceTypeEventConfigurationTypeDef], # (1)
FPortsTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import FPortsTypeDef
def get_value() -> FPortsTypeDef:
return {
"Fuota": ...,
}
Definition
class FPortsTypeDef(TypedDict):
Fuota: NotRequired[int],
Multicast: NotRequired[int],
ClockSync: NotRequired[int],
Positioning: NotRequired[PositioningTypeDef], # (1)
Applications: NotRequired[Sequence[ApplicationConfigTypeDef]], # (2)
UpdateFPortsTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateFPortsTypeDef
def get_value() -> UpdateFPortsTypeDef:
return {
"Positioning": ...,
}
Definition
class UpdateFPortsTypeDef(TypedDict):
Positioning: NotRequired[PositioningTypeDef], # (1)
Applications: NotRequired[Sequence[ApplicationConfigTypeDef]], # (2)
ListFuotaTasksResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListFuotaTasksResponseTypeDef
def get_value() -> ListFuotaTasksResponseTypeDef:
return {
"NextToken": ...,
"FuotaTaskList": ...,
"ResponseMetadata": ...,
}
Definition
class ListFuotaTasksResponseTypeDef(TypedDict):
NextToken: str,
FuotaTaskList: List[FuotaTaskTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ParticipatingGatewaysTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ParticipatingGatewaysTypeDef
def get_value() -> ParticipatingGatewaysTypeDef:
return {
"DownlinkMode": ...,
"GatewayList": ...,
"TransmissionInterval": ...,
}
Definition
class ParticipatingGatewaysTypeDef(TypedDict):
DownlinkMode: DownlinkModeType, # (1)
GatewayList: List[GatewayListItemTypeDef], # (2)
TransmissionInterval: int,
GetFuotaTaskResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetFuotaTaskResponseTypeDef
def get_value() -> GetFuotaTaskResponseTypeDef:
return {
"Arn": ...,
"Id": ...,
"Status": ...,
"Name": ...,
"Description": ...,
"LoRaWAN": ...,
"FirmwareUpdateImage": ...,
"FirmwareUpdateRole": ...,
"CreatedAt": ...,
"RedundancyPercent": ...,
"FragmentSizeBytes": ...,
"FragmentIntervalMS": ...,
"ResponseMetadata": ...,
}
Definition
class GetFuotaTaskResponseTypeDef(TypedDict):
Arn: str,
Id: str,
Status: FuotaTaskStatusType, # (1)
Name: str,
Description: str,
LoRaWAN: LoRaWANFuotaTaskGetInfoTypeDef, # (2)
FirmwareUpdateImage: str,
FirmwareUpdateRole: str,
CreatedAt: datetime,
RedundancyPercent: int,
FragmentSizeBytes: int,
FragmentIntervalMS: int,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
GetMulticastGroupResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetMulticastGroupResponseTypeDef
def get_value() -> GetMulticastGroupResponseTypeDef:
return {
"Arn": ...,
"Id": ...,
"Name": ...,
"Description": ...,
"Status": ...,
"LoRaWAN": ...,
"CreatedAt": ...,
"ResponseMetadata": ...,
}
Definition
class GetMulticastGroupResponseTypeDef(TypedDict):
Arn: str,
Id: str,
Name: str,
Description: str,
Status: str,
LoRaWAN: LoRaWANMulticastGetTypeDef, # (1)
CreatedAt: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetMulticastGroupSessionResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetMulticastGroupSessionResponseTypeDef
def get_value() -> GetMulticastGroupSessionResponseTypeDef:
return {
"LoRaWAN": ...,
"ResponseMetadata": ...,
}
Definition
class GetMulticastGroupSessionResponseTypeDef(TypedDict):
LoRaWAN: LoRaWANMulticastSessionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
StartMulticastGroupSessionRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import StartMulticastGroupSessionRequestRequestTypeDef
def get_value() -> StartMulticastGroupSessionRequestRequestTypeDef:
return {
"Id": ...,
"LoRaWAN": ...,
}
Definition
class StartMulticastGroupSessionRequestRequestTypeDef(TypedDict):
Id: str,
LoRaWAN: LoRaWANMulticastSessionTypeDef, # (1)
GetPartnerAccountResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetPartnerAccountResponseTypeDef
def get_value() -> GetPartnerAccountResponseTypeDef:
return {
"Sidewalk": ...,
"AccountLinked": ...,
"ResponseMetadata": ...,
}
Definition
class GetPartnerAccountResponseTypeDef(TypedDict):
Sidewalk: SidewalkAccountInfoWithFingerprintTypeDef, # (1)
AccountLinked: bool,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListPartnerAccountsResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListPartnerAccountsResponseTypeDef
def get_value() -> ListPartnerAccountsResponseTypeDef:
return {
"NextToken": ...,
"Sidewalk": ...,
"ResponseMetadata": ...,
}
Definition
class ListPartnerAccountsResponseTypeDef(TypedDict):
NextToken: str,
Sidewalk: List[SidewalkAccountInfoWithFingerprintTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GetServiceProfileResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetServiceProfileResponseTypeDef
def get_value() -> GetServiceProfileResponseTypeDef:
return {
"Arn": ...,
"Name": ...,
"Id": ...,
"LoRaWAN": ...,
"ResponseMetadata": ...,
}
Definition
class GetServiceProfileResponseTypeDef(TypedDict):
Arn: str,
Name: str,
Id: str,
LoRaWAN: LoRaWANGetServiceProfileInfoTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
GsmNmrObjTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GsmNmrObjTypeDef
def get_value() -> GsmNmrObjTypeDef:
return {
"Bsic": ...,
"Bcch": ...,
}
Definition
class GsmNmrObjTypeDef(TypedDict):
Bsic: int,
Bcch: int,
RxLevel: NotRequired[int],
GlobalIdentity: NotRequired[GlobalIdentityTypeDef], # (1)
JoinEventConfigurationTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import JoinEventConfigurationTypeDef
def get_value() -> JoinEventConfigurationTypeDef:
return {
"LoRaWAN": ...,
}
Definition
class JoinEventConfigurationTypeDef(TypedDict):
LoRaWAN: NotRequired[LoRaWANJoinEventNotificationConfigurationsTypeDef], # (1)
WirelessDeviceIdEventTopic: NotRequired[EventNotificationTopicStatusType], # (2)
JoinResourceTypeEventConfigurationTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import JoinResourceTypeEventConfigurationTypeDef
def get_value() -> JoinResourceTypeEventConfigurationTypeDef:
return {
"LoRaWAN": ...,
}
Definition
class JoinResourceTypeEventConfigurationTypeDef(TypedDict):
LoRaWAN: NotRequired[LoRaWANJoinResourceTypeEventConfigurationTypeDef], # (1)
ListMulticastGroupsByFuotaTaskResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListMulticastGroupsByFuotaTaskResponseTypeDef
def get_value() -> ListMulticastGroupsByFuotaTaskResponseTypeDef:
return {
"NextToken": ...,
"MulticastGroupList": ...,
"ResponseMetadata": ...,
}
Definition
class ListMulticastGroupsByFuotaTaskResponseTypeDef(TypedDict):
NextToken: str,
MulticastGroupList: List[MulticastGroupByFuotaTaskTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListMulticastGroupsResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListMulticastGroupsResponseTypeDef
def get_value() -> ListMulticastGroupsResponseTypeDef:
return {
"NextToken": ...,
"MulticastGroupList": ...,
"ResponseMetadata": ...,
}
Definition
class ListMulticastGroupsResponseTypeDef(TypedDict):
NextToken: str,
MulticastGroupList: List[MulticastGroupTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListNetworkAnalyzerConfigurationsResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListNetworkAnalyzerConfigurationsResponseTypeDef
def get_value() -> ListNetworkAnalyzerConfigurationsResponseTypeDef:
return {
"NextToken": ...,
"NetworkAnalyzerConfigurationList": ...,
"ResponseMetadata": ...,
}
Definition
class ListNetworkAnalyzerConfigurationsResponseTypeDef(TypedDict):
NextToken: str,
NetworkAnalyzerConfigurationList: List[NetworkAnalyzerConfigurationsTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListServiceProfilesResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListServiceProfilesResponseTypeDef
def get_value() -> ListServiceProfilesResponseTypeDef:
return {
"NextToken": ...,
"ServiceProfileList": ...,
"ResponseMetadata": ...,
}
Definition
class ListServiceProfilesResponseTypeDef(TypedDict):
NextToken: str,
ServiceProfileList: List[ServiceProfileTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
LoRaWANDeviceMetadataTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANDeviceMetadataTypeDef
def get_value() -> LoRaWANDeviceMetadataTypeDef:
return {
"DevEui": ...,
}
Definition
class LoRaWANDeviceMetadataTypeDef(TypedDict):
DevEui: NotRequired[str],
FPort: NotRequired[int],
DataRate: NotRequired[int],
Frequency: NotRequired[int],
Timestamp: NotRequired[str],
Gateways: NotRequired[List[LoRaWANGatewayMetadataTypeDef]], # (1)
LoRaWANGatewayCurrentVersionTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANGatewayCurrentVersionTypeDef
def get_value() -> LoRaWANGatewayCurrentVersionTypeDef:
return {
"CurrentVersion": ...,
}
Definition
class LoRaWANGatewayCurrentVersionTypeDef(TypedDict):
CurrentVersion: NotRequired[LoRaWANGatewayVersionTypeDef], # (1)
LoRaWANUpdateGatewayTaskCreateTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANUpdateGatewayTaskCreateTypeDef
def get_value() -> LoRaWANUpdateGatewayTaskCreateTypeDef:
return {
"UpdateSignature": ...,
}
Definition
class LoRaWANUpdateGatewayTaskCreateTypeDef(TypedDict):
UpdateSignature: NotRequired[str],
SigKeyCrc: NotRequired[int],
CurrentVersion: NotRequired[LoRaWANGatewayVersionTypeDef], # (1)
UpdateVersion: NotRequired[LoRaWANGatewayVersionTypeDef], # (1)
LoRaWANUpdateGatewayTaskEntryTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANUpdateGatewayTaskEntryTypeDef
def get_value() -> LoRaWANUpdateGatewayTaskEntryTypeDef:
return {
"CurrentVersion": ...,
}
Definition
class LoRaWANUpdateGatewayTaskEntryTypeDef(TypedDict):
CurrentVersion: NotRequired[LoRaWANGatewayVersionTypeDef], # (1)
UpdateVersion: NotRequired[LoRaWANGatewayVersionTypeDef], # (1)
MulticastWirelessMetadataTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import MulticastWirelessMetadataTypeDef
def get_value() -> MulticastWirelessMetadataTypeDef:
return {
"LoRaWAN": ...,
}
Definition
class MulticastWirelessMetadataTypeDef(TypedDict):
LoRaWAN: NotRequired[LoRaWANMulticastMetadataTypeDef], # (1)
StartFuotaTaskRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import StartFuotaTaskRequestRequestTypeDef
def get_value() -> StartFuotaTaskRequestRequestTypeDef:
return {
"Id": ...,
}
Definition
class StartFuotaTaskRequestRequestTypeDef(TypedDict):
Id: str,
LoRaWAN: NotRequired[LoRaWANStartFuotaTaskTypeDef], # (1)
LteObjTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LteObjTypeDef
def get_value() -> LteObjTypeDef:
return {
"Mcc": ...,
"Mnc": ...,
"EutranCid": ...,
}
Definition
class LteObjTypeDef(TypedDict):
Mcc: int,
Mnc: int,
EutranCid: int,
Tac: NotRequired[int],
LteLocalId: NotRequired[LteLocalIdTypeDef], # (1)
LteTimingAdvance: NotRequired[int],
Rsrp: NotRequired[int],
Rsrq: NotRequired[float],
NrCapable: NotRequired[bool],
LteNmr: NotRequired[Sequence[LteNmrObjTypeDef]], # (2)
- See LteLocalIdTypeDef
- See LteNmrObjTypeDef
PositionSolverConfigurationsTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import PositionSolverConfigurationsTypeDef
def get_value() -> PositionSolverConfigurationsTypeDef:
return {
"SemtechGnss": ...,
}
Definition
class PositionSolverConfigurationsTypeDef(TypedDict):
SemtechGnss: NotRequired[SemtechGnssConfigurationTypeDef], # (1)
PositionSolverDetailsTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import PositionSolverDetailsTypeDef
def get_value() -> PositionSolverDetailsTypeDef:
return {
"SemtechGnss": ...,
}
Definition
class PositionSolverDetailsTypeDef(TypedDict):
SemtechGnss: NotRequired[SemtechGnssDetailTypeDef], # (1)
UpdatePartnerAccountRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import UpdatePartnerAccountRequestRequestTypeDef
def get_value() -> UpdatePartnerAccountRequestRequestTypeDef:
return {
"Sidewalk": ...,
"PartnerAccountId": ...,
"PartnerType": ...,
}
Definition
class UpdatePartnerAccountRequestRequestTypeDef(TypedDict):
Sidewalk: SidewalkUpdateAccountTypeDef, # (1)
PartnerAccountId: str,
PartnerType: PartnerTypeType, # (2)
TdscdmaObjTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import TdscdmaObjTypeDef
def get_value() -> TdscdmaObjTypeDef:
return {
"Mcc": ...,
"Mnc": ...,
"UtranCid": ...,
}
Definition
class TdscdmaObjTypeDef(TypedDict):
Mcc: int,
Mnc: int,
UtranCid: int,
Lac: NotRequired[int],
TdscdmaLocalId: NotRequired[TdscdmaLocalIdTypeDef], # (1)
TdscdmaTimingAdvance: NotRequired[int],
Rscp: NotRequired[int],
PathLoss: NotRequired[int],
TdscdmaNmr: NotRequired[Sequence[TdscdmaNmrObjTypeDef]], # (2)
WcdmaObjTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import WcdmaObjTypeDef
def get_value() -> WcdmaObjTypeDef:
return {
"Mcc": ...,
"Mnc": ...,
"UtranCid": ...,
}
Definition
class WcdmaObjTypeDef(TypedDict):
Mcc: int,
Mnc: int,
UtranCid: int,
Lac: NotRequired[int],
WcdmaLocalId: NotRequired[WcdmaLocalIdTypeDef], # (1)
Rscp: NotRequired[int],
PathLoss: NotRequired[int],
WcdmaNmr: NotRequired[Sequence[WcdmaNmrObjTypeDef]], # (2)
WirelessDeviceLogOptionTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import WirelessDeviceLogOptionTypeDef
def get_value() -> WirelessDeviceLogOptionTypeDef:
return {
"Type": ...,
"LogLevel": ...,
}
Definition
class WirelessDeviceLogOptionTypeDef(TypedDict):
Type: WirelessDeviceTypeType, # (1)
LogLevel: LogLevelType, # (2)
Events: NotRequired[List[WirelessDeviceEventLogOptionTypeDef]], # (3)
WirelessGatewayLogOptionTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import WirelessGatewayLogOptionTypeDef
def get_value() -> WirelessGatewayLogOptionTypeDef:
return {
"Type": ...,
"LogLevel": ...,
}
Definition
class WirelessGatewayLogOptionTypeDef(TypedDict):
Type: WirelessGatewayTypeType, # (1)
LogLevel: LogLevelType, # (2)
Events: NotRequired[List[WirelessGatewayEventLogOptionTypeDef]], # (3)
CreateWirelessGatewayRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateWirelessGatewayRequestRequestTypeDef
def get_value() -> CreateWirelessGatewayRequestRequestTypeDef:
return {
"LoRaWAN": ...,
}
Definition
class CreateWirelessGatewayRequestRequestTypeDef(TypedDict):
LoRaWAN: LoRaWANGatewayTypeDef, # (1)
Name: NotRequired[str],
Description: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
ClientRequestToken: NotRequired[str],
- See LoRaWANGatewayTypeDef
- See TagTypeDef
GetWirelessGatewayResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayResponseTypeDef
def get_value() -> GetWirelessGatewayResponseTypeDef:
return {
"Name": ...,
"Id": ...,
"Description": ...,
"LoRaWAN": ...,
"Arn": ...,
"ThingName": ...,
"ThingArn": ...,
"ResponseMetadata": ...,
}
Definition
class GetWirelessGatewayResponseTypeDef(TypedDict):
Name: str,
Id: str,
Description: str,
LoRaWAN: LoRaWANGatewayTypeDef, # (1)
Arn: str,
ThingName: str,
ThingArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
WirelessGatewayStatisticsTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import WirelessGatewayStatisticsTypeDef
def get_value() -> WirelessGatewayStatisticsTypeDef:
return {
"Arn": ...,
}
Definition
class WirelessGatewayStatisticsTypeDef(TypedDict):
Arn: NotRequired[str],
Id: NotRequired[str],
Name: NotRequired[str],
Description: NotRequired[str],
LoRaWAN: NotRequired[LoRaWANGatewayTypeDef], # (1)
LastUplinkReceivedAt: NotRequired[str],
WirelessDeviceStatisticsTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import WirelessDeviceStatisticsTypeDef
def get_value() -> WirelessDeviceStatisticsTypeDef:
return {
"Arn": ...,
}
Definition
class WirelessDeviceStatisticsTypeDef(TypedDict):
Arn: NotRequired[str],
Id: NotRequired[str],
Type: NotRequired[WirelessDeviceTypeType], # (1)
Name: NotRequired[str],
DestinationName: NotRequired[str],
LastUplinkReceivedAt: NotRequired[str],
LoRaWAN: NotRequired[LoRaWANListDeviceTypeDef], # (2)
Sidewalk: NotRequired[SidewalkListDeviceTypeDef], # (3)
FuotaDeviceStatus: NotRequired[FuotaDeviceStatusType], # (4)
MulticastDeviceStatus: NotRequired[str],
McGroupId: NotRequired[int],
- See WirelessDeviceTypeType
- See LoRaWANListDeviceTypeDef
- See SidewalkListDeviceTypeDef
- See FuotaDeviceStatusType
LoRaWANDeviceTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANDeviceTypeDef
def get_value() -> LoRaWANDeviceTypeDef:
return {
"DevEui": ...,
}
Definition
class LoRaWANDeviceTypeDef(TypedDict):
DevEui: NotRequired[str],
DeviceProfileId: NotRequired[str],
ServiceProfileId: NotRequired[str],
OtaaV1_1: NotRequired[OtaaV1_1TypeDef], # (1)
OtaaV1_0_x: NotRequired[OtaaV1_0_xTypeDef], # (2)
AbpV1_1: NotRequired[AbpV1_1TypeDef], # (3)
AbpV1_0_x: NotRequired[AbpV1_0_xTypeDef], # (4)
FPorts: NotRequired[FPortsTypeDef], # (5)
- See OtaaV1_1TypeDef
- See OtaaV1_0_xTypeDef
- See AbpV1_1TypeDef
- See AbpV1_0_xTypeDef
- See FPortsTypeDef
LoRaWANUpdateDeviceTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANUpdateDeviceTypeDef
def get_value() -> LoRaWANUpdateDeviceTypeDef:
return {
"DeviceProfileId": ...,
}
Definition
class LoRaWANUpdateDeviceTypeDef(TypedDict):
DeviceProfileId: NotRequired[str],
ServiceProfileId: NotRequired[str],
AbpV1_1: NotRequired[UpdateAbpV1_1TypeDef], # (1)
AbpV1_0_x: NotRequired[UpdateAbpV1_0_xTypeDef], # (2)
FPorts: NotRequired[UpdateFPortsTypeDef], # (3)
LoRaWANSendDataToDeviceTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import LoRaWANSendDataToDeviceTypeDef
def get_value() -> LoRaWANSendDataToDeviceTypeDef:
return {
"FPort": ...,
}
Definition
class LoRaWANSendDataToDeviceTypeDef(TypedDict):
FPort: NotRequired[int],
ParticipatingGateways: NotRequired[ParticipatingGatewaysTypeDef], # (1)
GsmObjTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GsmObjTypeDef
def get_value() -> GsmObjTypeDef:
return {
"Mcc": ...,
"Mnc": ...,
"Lac": ...,
"GeranCid": ...,
}
Definition
class GsmObjTypeDef(TypedDict):
Mcc: int,
Mnc: int,
Lac: int,
GeranCid: int,
GsmLocalId: NotRequired[GsmLocalIdTypeDef], # (1)
GsmTimingAdvance: NotRequired[int],
RxLevel: NotRequired[int],
GsmNmr: NotRequired[Sequence[GsmNmrObjTypeDef]], # (2)
- See GsmLocalIdTypeDef
- See GsmNmrObjTypeDef
EventNotificationItemConfigurationsTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import EventNotificationItemConfigurationsTypeDef
def get_value() -> EventNotificationItemConfigurationsTypeDef:
return {
"DeviceRegistrationState": ...,
}
Definition
class EventNotificationItemConfigurationsTypeDef(TypedDict):
DeviceRegistrationState: NotRequired[DeviceRegistrationStateEventConfigurationTypeDef], # (1)
Proximity: NotRequired[ProximityEventConfigurationTypeDef], # (2)
Join: NotRequired[JoinEventConfigurationTypeDef], # (3)
ConnectionStatus: NotRequired[ConnectionStatusEventConfigurationTypeDef], # (4)
MessageDeliveryStatus: NotRequired[MessageDeliveryStatusEventConfigurationTypeDef], # (5)
- See DeviceRegistrationStateEventConfigurationTypeDef
- See ProximityEventConfigurationTypeDef
- See JoinEventConfigurationTypeDef
- See ConnectionStatusEventConfigurationTypeDef
- See MessageDeliveryStatusEventConfigurationTypeDef
GetResourceEventConfigurationResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetResourceEventConfigurationResponseTypeDef
def get_value() -> GetResourceEventConfigurationResponseTypeDef:
return {
"DeviceRegistrationState": ...,
"Proximity": ...,
"Join": ...,
"ConnectionStatus": ...,
"MessageDeliveryStatus": ...,
"ResponseMetadata": ...,
}
Definition
class GetResourceEventConfigurationResponseTypeDef(TypedDict):
DeviceRegistrationState: DeviceRegistrationStateEventConfigurationTypeDef, # (1)
Proximity: ProximityEventConfigurationTypeDef, # (2)
Join: JoinEventConfigurationTypeDef, # (3)
ConnectionStatus: ConnectionStatusEventConfigurationTypeDef, # (4)
MessageDeliveryStatus: MessageDeliveryStatusEventConfigurationTypeDef, # (5)
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See DeviceRegistrationStateEventConfigurationTypeDef
- See ProximityEventConfigurationTypeDef
- See JoinEventConfigurationTypeDef
- See ConnectionStatusEventConfigurationTypeDef
- See MessageDeliveryStatusEventConfigurationTypeDef
- See ResponseMetadataTypeDef
UpdateResourceEventConfigurationRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateResourceEventConfigurationRequestRequestTypeDef
def get_value() -> UpdateResourceEventConfigurationRequestRequestTypeDef:
return {
"Identifier": ...,
"IdentifierType": ...,
}
Definition
class UpdateResourceEventConfigurationRequestRequestTypeDef(TypedDict):
Identifier: str,
IdentifierType: IdentifierTypeType, # (1)
PartnerType: NotRequired[EventNotificationPartnerTypeType], # (2)
DeviceRegistrationState: NotRequired[DeviceRegistrationStateEventConfigurationTypeDef], # (3)
Proximity: NotRequired[ProximityEventConfigurationTypeDef], # (4)
Join: NotRequired[JoinEventConfigurationTypeDef], # (5)
ConnectionStatus: NotRequired[ConnectionStatusEventConfigurationTypeDef], # (6)
MessageDeliveryStatus: NotRequired[MessageDeliveryStatusEventConfigurationTypeDef], # (7)
- See IdentifierTypeType
- See EventNotificationPartnerTypeType
- See DeviceRegistrationStateEventConfigurationTypeDef
- See ProximityEventConfigurationTypeDef
- See JoinEventConfigurationTypeDef
- See ConnectionStatusEventConfigurationTypeDef
- See MessageDeliveryStatusEventConfigurationTypeDef
GetEventConfigurationByResourceTypesResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetEventConfigurationByResourceTypesResponseTypeDef
def get_value() -> GetEventConfigurationByResourceTypesResponseTypeDef:
return {
"DeviceRegistrationState": ...,
"Proximity": ...,
"Join": ...,
"ConnectionStatus": ...,
"MessageDeliveryStatus": ...,
"ResponseMetadata": ...,
}
Definition
class GetEventConfigurationByResourceTypesResponseTypeDef(TypedDict):
DeviceRegistrationState: DeviceRegistrationStateResourceTypeEventConfigurationTypeDef, # (1)
Proximity: ProximityResourceTypeEventConfigurationTypeDef, # (2)
Join: JoinResourceTypeEventConfigurationTypeDef, # (3)
ConnectionStatus: ConnectionStatusResourceTypeEventConfigurationTypeDef, # (4)
MessageDeliveryStatus: MessageDeliveryStatusResourceTypeEventConfigurationTypeDef, # (5)
ResponseMetadata: ResponseMetadataTypeDef, # (6)
- See DeviceRegistrationStateResourceTypeEventConfigurationTypeDef
- See ProximityResourceTypeEventConfigurationTypeDef
- See JoinResourceTypeEventConfigurationTypeDef
- See ConnectionStatusResourceTypeEventConfigurationTypeDef
- See MessageDeliveryStatusResourceTypeEventConfigurationTypeDef
- See ResponseMetadataTypeDef
UpdateEventConfigurationByResourceTypesRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateEventConfigurationByResourceTypesRequestRequestTypeDef
def get_value() -> UpdateEventConfigurationByResourceTypesRequestRequestTypeDef:
return {
"DeviceRegistrationState": ...,
}
Definition
class UpdateEventConfigurationByResourceTypesRequestRequestTypeDef(TypedDict):
DeviceRegistrationState: NotRequired[DeviceRegistrationStateResourceTypeEventConfigurationTypeDef], # (1)
Proximity: NotRequired[ProximityResourceTypeEventConfigurationTypeDef], # (2)
Join: NotRequired[JoinResourceTypeEventConfigurationTypeDef], # (3)
ConnectionStatus: NotRequired[ConnectionStatusResourceTypeEventConfigurationTypeDef], # (4)
MessageDeliveryStatus: NotRequired[MessageDeliveryStatusResourceTypeEventConfigurationTypeDef], # (5)
- See DeviceRegistrationStateResourceTypeEventConfigurationTypeDef
- See ProximityResourceTypeEventConfigurationTypeDef
- See JoinResourceTypeEventConfigurationTypeDef
- See ConnectionStatusResourceTypeEventConfigurationTypeDef
- See MessageDeliveryStatusResourceTypeEventConfigurationTypeDef
GetWirelessDeviceStatisticsResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessDeviceStatisticsResponseTypeDef
def get_value() -> GetWirelessDeviceStatisticsResponseTypeDef:
return {
"WirelessDeviceId": ...,
"LastUplinkReceivedAt": ...,
"LoRaWAN": ...,
"Sidewalk": ...,
"ResponseMetadata": ...,
}
Definition
class GetWirelessDeviceStatisticsResponseTypeDef(TypedDict):
WirelessDeviceId: str,
LastUplinkReceivedAt: str,
LoRaWAN: LoRaWANDeviceMetadataTypeDef, # (1)
Sidewalk: SidewalkDeviceMetadataTypeDef, # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
GetWirelessGatewayFirmwareInformationResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayFirmwareInformationResponseTypeDef
def get_value() -> GetWirelessGatewayFirmwareInformationResponseTypeDef:
return {
"LoRaWAN": ...,
"ResponseMetadata": ...,
}
Definition
class GetWirelessGatewayFirmwareInformationResponseTypeDef(TypedDict):
LoRaWAN: LoRaWANGatewayCurrentVersionTypeDef, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateWirelessGatewayTaskCreateTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateWirelessGatewayTaskCreateTypeDef
def get_value() -> UpdateWirelessGatewayTaskCreateTypeDef:
return {
"UpdateDataSource": ...,
}
Definition
class UpdateWirelessGatewayTaskCreateTypeDef(TypedDict):
UpdateDataSource: NotRequired[str],
UpdateDataRole: NotRequired[str],
LoRaWAN: NotRequired[LoRaWANUpdateGatewayTaskCreateTypeDef], # (1)
UpdateWirelessGatewayTaskEntryTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateWirelessGatewayTaskEntryTypeDef
def get_value() -> UpdateWirelessGatewayTaskEntryTypeDef:
return {
"Id": ...,
}
Definition
class UpdateWirelessGatewayTaskEntryTypeDef(TypedDict):
Id: NotRequired[str],
LoRaWAN: NotRequired[LoRaWANUpdateGatewayTaskEntryTypeDef], # (1)
Arn: NotRequired[str],
SendDataToMulticastGroupRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import SendDataToMulticastGroupRequestRequestTypeDef
def get_value() -> SendDataToMulticastGroupRequestRequestTypeDef:
return {
"Id": ...,
"PayloadData": ...,
"WirelessMetadata": ...,
}
Definition
class SendDataToMulticastGroupRequestRequestTypeDef(TypedDict):
Id: str,
PayloadData: str,
WirelessMetadata: MulticastWirelessMetadataTypeDef, # (1)
PutPositionConfigurationRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import PutPositionConfigurationRequestRequestTypeDef
def get_value() -> PutPositionConfigurationRequestRequestTypeDef:
return {
"ResourceIdentifier": ...,
"ResourceType": ...,
}
Definition
class PutPositionConfigurationRequestRequestTypeDef(TypedDict):
ResourceIdentifier: str,
ResourceType: PositionResourceTypeType, # (1)
Solvers: NotRequired[PositionSolverConfigurationsTypeDef], # (2)
Destination: NotRequired[str],
GetPositionConfigurationResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetPositionConfigurationResponseTypeDef
def get_value() -> GetPositionConfigurationResponseTypeDef:
return {
"Solvers": ...,
"Destination": ...,
"ResponseMetadata": ...,
}
Definition
class GetPositionConfigurationResponseTypeDef(TypedDict):
Solvers: PositionSolverDetailsTypeDef, # (1)
Destination: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
PositionConfigurationItemTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import PositionConfigurationItemTypeDef
def get_value() -> PositionConfigurationItemTypeDef:
return {
"ResourceIdentifier": ...,
}
Definition
class PositionConfigurationItemTypeDef(TypedDict):
ResourceIdentifier: NotRequired[str],
ResourceType: NotRequired[PositionResourceTypeType], # (1)
Solvers: NotRequired[PositionSolverDetailsTypeDef], # (2)
Destination: NotRequired[str],
GetLogLevelsByResourceTypesResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetLogLevelsByResourceTypesResponseTypeDef
def get_value() -> GetLogLevelsByResourceTypesResponseTypeDef:
return {
"DefaultLogLevel": ...,
"WirelessGatewayLogOptions": ...,
"WirelessDeviceLogOptions": ...,
"ResponseMetadata": ...,
}
Definition
class GetLogLevelsByResourceTypesResponseTypeDef(TypedDict):
DefaultLogLevel: LogLevelType, # (1)
WirelessGatewayLogOptions: List[WirelessGatewayLogOptionTypeDef], # (2)
WirelessDeviceLogOptions: List[WirelessDeviceLogOptionTypeDef], # (3)
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See LogLevelType
- See WirelessGatewayLogOptionTypeDef
- See WirelessDeviceLogOptionTypeDef
- See ResponseMetadataTypeDef
UpdateLogLevelsByResourceTypesRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateLogLevelsByResourceTypesRequestRequestTypeDef
def get_value() -> UpdateLogLevelsByResourceTypesRequestRequestTypeDef:
return {
"DefaultLogLevel": ...,
}
Definition
class UpdateLogLevelsByResourceTypesRequestRequestTypeDef(TypedDict):
DefaultLogLevel: NotRequired[LogLevelType], # (1)
WirelessDeviceLogOptions: NotRequired[Sequence[WirelessDeviceLogOptionTypeDef]], # (2)
WirelessGatewayLogOptions: NotRequired[Sequence[WirelessGatewayLogOptionTypeDef]], # (3)
ListWirelessGatewaysResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListWirelessGatewaysResponseTypeDef
def get_value() -> ListWirelessGatewaysResponseTypeDef:
return {
"NextToken": ...,
"WirelessGatewayList": ...,
"ResponseMetadata": ...,
}
Definition
class ListWirelessGatewaysResponseTypeDef(TypedDict):
NextToken: str,
WirelessGatewayList: List[WirelessGatewayStatisticsTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListWirelessDevicesResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListWirelessDevicesResponseTypeDef
def get_value() -> ListWirelessDevicesResponseTypeDef:
return {
"NextToken": ...,
"WirelessDeviceList": ...,
"ResponseMetadata": ...,
}
Definition
class ListWirelessDevicesResponseTypeDef(TypedDict):
NextToken: str,
WirelessDeviceList: List[WirelessDeviceStatisticsTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateWirelessDeviceRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateWirelessDeviceRequestRequestTypeDef
def get_value() -> CreateWirelessDeviceRequestRequestTypeDef:
return {
"Type": ...,
"DestinationName": ...,
}
Definition
class CreateWirelessDeviceRequestRequestTypeDef(TypedDict):
Type: WirelessDeviceTypeType, # (1)
DestinationName: str,
Name: NotRequired[str],
Description: NotRequired[str],
ClientRequestToken: NotRequired[str],
LoRaWAN: NotRequired[LoRaWANDeviceTypeDef], # (2)
Tags: NotRequired[Sequence[TagTypeDef]], # (3)
Positioning: NotRequired[PositioningConfigStatusType], # (4)
GetWirelessDeviceResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessDeviceResponseTypeDef
def get_value() -> GetWirelessDeviceResponseTypeDef:
return {
"Type": ...,
"Name": ...,
"Description": ...,
"DestinationName": ...,
"Id": ...,
"Arn": ...,
"ThingName": ...,
"ThingArn": ...,
"LoRaWAN": ...,
"Sidewalk": ...,
"Positioning": ...,
"ResponseMetadata": ...,
}
Definition
class GetWirelessDeviceResponseTypeDef(TypedDict):
Type: WirelessDeviceTypeType, # (1)
Name: str,
Description: str,
DestinationName: str,
Id: str,
Arn: str,
ThingName: str,
ThingArn: str,
LoRaWAN: LoRaWANDeviceTypeDef, # (2)
Sidewalk: SidewalkDeviceTypeDef, # (3)
Positioning: PositioningConfigStatusType, # (4)
ResponseMetadata: ResponseMetadataTypeDef, # (5)
- See WirelessDeviceTypeType
- See LoRaWANDeviceTypeDef
- See SidewalkDeviceTypeDef
- See PositioningConfigStatusType
- See ResponseMetadataTypeDef
UpdateWirelessDeviceRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import UpdateWirelessDeviceRequestRequestTypeDef
def get_value() -> UpdateWirelessDeviceRequestRequestTypeDef:
return {
"Id": ...,
}
Definition
class UpdateWirelessDeviceRequestRequestTypeDef(TypedDict):
Id: str,
DestinationName: NotRequired[str],
Name: NotRequired[str],
Description: NotRequired[str],
LoRaWAN: NotRequired[LoRaWANUpdateDeviceTypeDef], # (1)
Positioning: NotRequired[PositioningConfigStatusType], # (2)
DownlinkQueueMessageTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import DownlinkQueueMessageTypeDef
def get_value() -> DownlinkQueueMessageTypeDef:
return {
"MessageId": ...,
}
Definition
class DownlinkQueueMessageTypeDef(TypedDict):
MessageId: NotRequired[str],
TransmitMode: NotRequired[int],
ReceivedAt: NotRequired[str],
LoRaWAN: NotRequired[LoRaWANSendDataToDeviceTypeDef], # (1)
WirelessMetadataTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import WirelessMetadataTypeDef
def get_value() -> WirelessMetadataTypeDef:
return {
"LoRaWAN": ...,
}
Definition
class WirelessMetadataTypeDef(TypedDict):
LoRaWAN: NotRequired[LoRaWANSendDataToDeviceTypeDef], # (1)
Sidewalk: NotRequired[SidewalkSendDataToDeviceTypeDef], # (2)
CellTowersTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CellTowersTypeDef
def get_value() -> CellTowersTypeDef:
return {
"Gsm": ...,
}
Definition
class CellTowersTypeDef(TypedDict):
Gsm: NotRequired[Sequence[GsmObjTypeDef]], # (1)
Wcdma: NotRequired[Sequence[WcdmaObjTypeDef]], # (2)
Tdscdma: NotRequired[Sequence[TdscdmaObjTypeDef]], # (3)
Lte: NotRequired[Sequence[LteObjTypeDef]], # (4)
Cdma: NotRequired[Sequence[CdmaObjTypeDef]], # (5)
- See GsmObjTypeDef
- See WcdmaObjTypeDef
- See TdscdmaObjTypeDef
- See LteObjTypeDef
- See CdmaObjTypeDef
EventConfigurationItemTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import EventConfigurationItemTypeDef
def get_value() -> EventConfigurationItemTypeDef:
return {
"Identifier": ...,
}
Definition
class EventConfigurationItemTypeDef(TypedDict):
Identifier: NotRequired[str],
IdentifierType: NotRequired[IdentifierTypeType], # (1)
PartnerType: NotRequired[EventNotificationPartnerTypeType], # (2)
Events: NotRequired[EventNotificationItemConfigurationsTypeDef], # (3)
- See IdentifierTypeType
- See EventNotificationPartnerTypeType
- See EventNotificationItemConfigurationsTypeDef
CreateWirelessGatewayTaskDefinitionRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import CreateWirelessGatewayTaskDefinitionRequestRequestTypeDef
def get_value() -> CreateWirelessGatewayTaskDefinitionRequestRequestTypeDef:
return {
"AutoCreateTasks": ...,
}
Definition
class CreateWirelessGatewayTaskDefinitionRequestRequestTypeDef(TypedDict):
AutoCreateTasks: bool,
Name: NotRequired[str],
Update: NotRequired[UpdateWirelessGatewayTaskCreateTypeDef], # (1)
ClientRequestToken: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (2)
GetWirelessGatewayTaskDefinitionResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetWirelessGatewayTaskDefinitionResponseTypeDef
def get_value() -> GetWirelessGatewayTaskDefinitionResponseTypeDef:
return {
"AutoCreateTasks": ...,
"Name": ...,
"Update": ...,
"Arn": ...,
"ResponseMetadata": ...,
}
Definition
class GetWirelessGatewayTaskDefinitionResponseTypeDef(TypedDict):
AutoCreateTasks: bool,
Name: str,
Update: UpdateWirelessGatewayTaskCreateTypeDef, # (1)
Arn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListWirelessGatewayTaskDefinitionsResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListWirelessGatewayTaskDefinitionsResponseTypeDef
def get_value() -> ListWirelessGatewayTaskDefinitionsResponseTypeDef:
return {
"NextToken": ...,
"TaskDefinitions": ...,
"ResponseMetadata": ...,
}
Definition
class ListWirelessGatewayTaskDefinitionsResponseTypeDef(TypedDict):
NextToken: str,
TaskDefinitions: List[UpdateWirelessGatewayTaskEntryTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListPositionConfigurationsResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListPositionConfigurationsResponseTypeDef
def get_value() -> ListPositionConfigurationsResponseTypeDef:
return {
"PositionConfigurationList": ...,
"NextToken": ...,
"ResponseMetadata": ...,
}
Definition
class ListPositionConfigurationsResponseTypeDef(TypedDict):
PositionConfigurationList: List[PositionConfigurationItemTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListQueuedMessagesResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListQueuedMessagesResponseTypeDef
def get_value() -> ListQueuedMessagesResponseTypeDef:
return {
"NextToken": ...,
"DownlinkQueueMessagesList": ...,
"ResponseMetadata": ...,
}
Definition
class ListQueuedMessagesResponseTypeDef(TypedDict):
NextToken: str,
DownlinkQueueMessagesList: List[DownlinkQueueMessageTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
SendDataToWirelessDeviceRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import SendDataToWirelessDeviceRequestRequestTypeDef
def get_value() -> SendDataToWirelessDeviceRequestRequestTypeDef:
return {
"Id": ...,
"TransmitMode": ...,
"PayloadData": ...,
}
Definition
class SendDataToWirelessDeviceRequestRequestTypeDef(TypedDict):
Id: str,
TransmitMode: int,
PayloadData: str,
WirelessMetadata: NotRequired[WirelessMetadataTypeDef], # (1)
GetPositionEstimateRequestRequestTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import GetPositionEstimateRequestRequestTypeDef
def get_value() -> GetPositionEstimateRequestRequestTypeDef:
return {
"WiFiAccessPoints": ...,
}
Definition
class GetPositionEstimateRequestRequestTypeDef(TypedDict):
WiFiAccessPoints: NotRequired[Sequence[WiFiAccessPointTypeDef]], # (1)
CellTowers: NotRequired[CellTowersTypeDef], # (2)
Ip: NotRequired[IpTypeDef], # (3)
Gnss: NotRequired[GnssTypeDef], # (4)
Timestamp: NotRequired[Union[datetime, str]],
- See WiFiAccessPointTypeDef
- See CellTowersTypeDef
- See IpTypeDef
- See GnssTypeDef
ListEventConfigurationsResponseTypeDef
Usage Example
from mypy_boto3_iotwireless.type_defs import ListEventConfigurationsResponseTypeDef
def get_value() -> ListEventConfigurationsResponseTypeDef:
return {
"NextToken": ...,
"EventConfigurationsList": ...,
"ResponseMetadata": ...,
}