Iotwireless Classes
AbpV10XTypeDef
DevAddr
- Type: typing.Optional[str]
SessionKeys
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.SessionKeysAbpV10XTypeDef]
FCntStart
- Type: typing.Optional[int]
AbpV11TypeDef
DevAddr
- Type: typing.Optional[str]
SessionKeys
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.SessionKeysAbpV11TypeDef]
FCntStart
- Type: typing.Optional[int]
AccuracyTypeDef
HorizontalAccuracy
- Type: typing.Optional[float]
VerticalAccuracy
- Type: typing.Optional[float]
ApplicationConfigTypeDef
FPort
- Type: typing.Optional[int]
Type
- Type: typing.Optional[typing.Literal['SemtechGeolocation']]
DestinationName
- Type: typing.Optional[str]
AssociateAwsAccountWithPartnerAccountRequestRequestTypeDef
Sidewalk
- Type:
- Required: Yes
ClientRequestToken
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.TagTypeDef]]
AssociateAwsAccountWithPartnerAccountResponseTypeDef
Sidewalk
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssociateMulticastGroupWithFuotaTaskRequestRequestTypeDef
Id
- Type:
- Required: Yes
MulticastGroupId
- Type:
- Required: Yes
AssociateWirelessDeviceWithFuotaTaskRequestRequestTypeDef
Id
- Type:
- Required: Yes
WirelessDeviceId
- Type:
- Required: Yes
AssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef
Id
- Type:
- Required: Yes
WirelessDeviceId
- Type:
- Required: Yes
AssociateWirelessDeviceWithThingRequestRequestTypeDef
Id
- Type:
- Required: Yes
ThingArn
- Type:
- Required: Yes
AssociateWirelessGatewayWithCertificateRequestRequestTypeDef
Id
- Type:
- Required: Yes
IotCertificateId
- Type:
- Required: Yes
AssociateWirelessGatewayWithCertificateResponseTypeDef
IotCertificateId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AssociateWirelessGatewayWithThingRequestRequestTypeDef
Id
- Type:
- Required: Yes
ThingArn
- Type:
- Required: Yes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BeaconingOutputTypeDef
DataRate
- Type: typing.Optional[int]
Frequencies
- Type: typing.Optional[typing.List[int]]
BeaconingTypeDef
DataRate
- Type: typing.Optional[int]
Frequencies
- Type: typing.Optional[typing.Sequence[int]]
CancelMulticastGroupSessionRequestRequestTypeDef
Id
- Type:
- Required: Yes
CdmaLocalIdTypeDef
PnOffset
- Type:
- Required: Yes
CdmaChannel
- Type:
- Required: Yes
CdmaNmrObjTypeDef
PnOffset
- Type:
- Required: Yes
CdmaChannel
- Type:
- Required: Yes
PilotPower
- Type: typing.Optional[int]
BaseStationId
- Type: typing.Optional[int]
CdmaObjTypeDef
SystemId
- Type:
- Required: Yes
NetworkId
- Type:
- Required: Yes
BaseStationId
- Type:
- Required: Yes
RegistrationZone
- Type: typing.Optional[int]
CdmaLocalId
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.CdmaLocalIdTypeDef]
PilotPower
- Type: typing.Optional[int]
BaseLat
- Type: typing.Optional[float]
BaseLng
- Type: typing.Optional[float]
CdmaNmr
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.CdmaNmrObjTypeDef]]
CellTowersTypeDef
Gsm
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.GsmObjTypeDef]]
Wcdma
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.WcdmaObjTypeDef]]
Tdscdma
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.TdscdmaObjTypeDef]]
Lte
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.LteObjTypeDef]]
Cdma
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.CdmaObjTypeDef]]
CertificateListTypeDef
SigningAlg
- Type: typing.Literal['Ed25519', 'P256r1']
- Required: Yes
Value
- Type:
- Required: Yes
ConnectionStatusEventConfigurationTypeDef
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef]
WirelessGatewayIdEventTopic
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
ConnectionStatusResourceTypeEventConfigurationTypeDef
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef]
CreateDestinationRequestRequestTypeDef
Name
- Type:
- Required: Yes
ExpressionType
- Type: typing.Literal['MqttTopic', 'RuleName']
- Required: Yes
Expression
- Type:
- Required: Yes
RoleArn
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.TagTypeDef]]
ClientRequestToken
- Type: typing.Optional[str]
CreateDestinationResponseTypeDef
Arn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateDeviceProfileRequestRequestTypeDef
Name
- Type: typing.Optional[str]
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANDeviceProfileTypeDef]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.TagTypeDef]]
ClientRequestToken
- Type: typing.Optional[str]
Sidewalk
- Type: typing.Optional[typing.Mapping[str, typing.Any]]
CreateDeviceProfileResponseTypeDef
Arn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateFuotaTaskRequestRequestTypeDef
FirmwareUpdateImage
- Type:
- Required: Yes
FirmwareUpdateRole
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
ClientRequestToken
- Type: typing.Optional[str]
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANFuotaTaskTypeDef]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.TagTypeDef]]
RedundancyPercent
- Type: typing.Optional[int]
FragmentSizeBytes
- Type: typing.Optional[int]
FragmentIntervalMS
- Type: typing.Optional[int]
CreateFuotaTaskResponseTypeDef
Arn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateMulticastGroupRequestRequestTypeDef
LoRaWAN
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
ClientRequestToken
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.TagTypeDef]]
CreateMulticastGroupResponseTypeDef
Arn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateNetworkAnalyzerConfigurationRequestRequestTypeDef
Name
- Type:
- Required: Yes
TraceContent
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.TraceContentTypeDef]
WirelessDevices
- Type: typing.Optional[typing.Sequence[str]]
WirelessGateways
- Type: typing.Optional[typing.Sequence[str]]
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.TagTypeDef]]
ClientRequestToken
- Type: typing.Optional[str]
MulticastGroups
- Type: typing.Optional[typing.Sequence[str]]
CreateNetworkAnalyzerConfigurationResponseTypeDef
Arn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateServiceProfileRequestRequestTypeDef
Name
- Type: typing.Optional[str]
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANServiceProfileTypeDef]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.TagTypeDef]]
ClientRequestToken
- Type: typing.Optional[str]
CreateServiceProfileResponseTypeDef
Arn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateWirelessDeviceRequestRequestTypeDef
Type
- Type: typing.Literal['LoRaWAN', 'Sidewalk']
- Required: Yes
DestinationName
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
ClientRequestToken
- Type: typing.Optional[str]
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANDeviceTypeDef]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.TagTypeDef]]
Positioning
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
Sidewalk
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.SidewalkCreateWirelessDeviceTypeDef]
CreateWirelessDeviceResponseTypeDef
Arn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateWirelessGatewayRequestRequestTypeDef
LoRaWAN
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.TagTypeDef]]
ClientRequestToken
- Type: typing.Optional[str]
CreateWirelessGatewayResponseTypeDef
Arn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateWirelessGatewayTaskDefinitionRequestRequestTypeDef
AutoCreateTasks
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
Update
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.UpdateWirelessGatewayTaskCreateTypeDef]
ClientRequestToken
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.TagTypeDef]]
CreateWirelessGatewayTaskDefinitionResponseTypeDef
Id
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateWirelessGatewayTaskRequestRequestTypeDef
Id
- Type:
- Required: Yes
WirelessGatewayTaskDefinitionId
- Type:
- Required: Yes
CreateWirelessGatewayTaskResponseTypeDef
WirelessGatewayTaskDefinitionId
- Type:
- Required: Yes
Status
- Type: typing.Literal['COMPLETED', 'FAILED', 'FIRST_RETRY', 'IN_PROGRESS', 'PENDING', 'SECOND_RETRY']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DakCertificateMetadataTypeDef
CertificateId
- Type:
- Required: Yes
MaxAllowedSignature
- Type: typing.Optional[int]
FactorySupport
- Type: typing.Optional[bool]
ApId
- Type: typing.Optional[str]
DeviceTypeId
- Type: typing.Optional[str]
DeleteDestinationRequestRequestTypeDef
Name
- Type:
- Required: Yes
DeleteDeviceProfileRequestRequestTypeDef
Id
- Type:
- Required: Yes
DeleteFuotaTaskRequestRequestTypeDef
Id
- Type:
- Required: Yes
DeleteMulticastGroupRequestRequestTypeDef
Id
- Type:
- Required: Yes
DeleteNetworkAnalyzerConfigurationRequestRequestTypeDef
ConfigurationName
- Type:
- Required: Yes
DeleteQueuedMessagesRequestRequestTypeDef
Id
- Type:
- Required: Yes
MessageId
- Type:
- Required: Yes
WirelessDeviceType
- Type: typing.Optional[typing.Literal['LoRaWAN', 'Sidewalk']]
DeleteServiceProfileRequestRequestTypeDef
Id
- Type:
- Required: Yes
DeleteWirelessDeviceImportTaskRequestRequestTypeDef
Id
- Type:
- Required: Yes
DeleteWirelessDeviceRequestRequestTypeDef
Id
- Type:
- Required: Yes
DeleteWirelessGatewayRequestRequestTypeDef
Id
- Type:
- Required: Yes
DeleteWirelessGatewayTaskDefinitionRequestRequestTypeDef
Id
- Type:
- Required: Yes
DeleteWirelessGatewayTaskRequestRequestTypeDef
Id
- Type:
- Required: Yes
DeregisterWirelessDeviceRequestRequestTypeDef
Identifier
- Type:
- Required: Yes
WirelessDeviceType
- Type: typing.Optional[typing.Literal['LoRaWAN', 'Sidewalk']]
DestinationsTypeDef
Arn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
ExpressionType
- Type: typing.Optional[typing.Literal['MqttTopic', 'RuleName']]
Expression
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
DeviceProfileTypeDef
Arn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
DeviceRegistrationStateEventConfigurationTypeDef
Sidewalk
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.SidewalkEventNotificationConfigurationsTypeDef]
WirelessDeviceIdEventTopic
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
DeviceRegistrationStateResourceTypeEventConfigurationTypeDef
Sidewalk
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.SidewalkResourceTypeEventConfigurationTypeDef]
DimensionTypeDef
name
- Type: typing.Optional[typing.Literal['DeviceId', 'GatewayId']]
value
- Type: typing.Optional[str]
DisassociateAwsAccountFromPartnerAccountRequestRequestTypeDef
PartnerAccountId
- Type:
- Required: Yes
PartnerType
- Type: typing.Literal['Sidewalk']
- Required: Yes
DisassociateMulticastGroupFromFuotaTaskRequestRequestTypeDef
Id
- Type:
- Required: Yes
MulticastGroupId
- Type:
- Required: Yes
DisassociateWirelessDeviceFromFuotaTaskRequestRequestTypeDef
Id
- Type:
- Required: Yes
WirelessDeviceId
- Type:
- Required: Yes
DisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef
Id
- Type:
- Required: Yes
WirelessDeviceId
- Type:
- Required: Yes
DisassociateWirelessDeviceFromThingRequestRequestTypeDef
Id
- Type:
- Required: Yes
DisassociateWirelessGatewayFromCertificateRequestRequestTypeDef
Id
- Type:
- Required: Yes
DisassociateWirelessGatewayFromThingRequestRequestTypeDef
Id
- Type:
- Required: Yes
DownlinkQueueMessageTypeDef
MessageId
- Type: typing.Optional[str]
TransmitMode
- Type: typing.Optional[int]
ReceivedAt
- Type: typing.Optional[str]
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANSendDataToDeviceOutputTypeDef]
EventConfigurationItemTypeDef
Identifier
- Type: typing.Optional[str]
IdentifierType
- Type: typing.Optional[typing.Literal['DevEui', 'GatewayEui', 'PartnerAccountId', 'WirelessDeviceId', 'WirelessGatewayId']]
PartnerType
- Type: typing.Optional[typing.Literal['Sidewalk']]
Events
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.EventNotificationItemConfigurationsTypeDef]
EventNotificationItemConfigurationsTypeDef
DeviceRegistrationState
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.DeviceRegistrationStateEventConfigurationTypeDef]
Proximity
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.ProximityEventConfigurationTypeDef]
Join
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.JoinEventConfigurationTypeDef]
ConnectionStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.ConnectionStatusEventConfigurationTypeDef]
MessageDeliveryStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.MessageDeliveryStatusEventConfigurationTypeDef]
FPortsOutputTypeDef
Fuota
- Type: typing.Optional[int]
Multicast
- Type: typing.Optional[int]
ClockSync
- Type: typing.Optional[int]
Positioning
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.PositioningTypeDef]
Applications
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.ApplicationConfigTypeDef]]
FPortsTypeDef
Fuota
- Type: typing.Optional[int]
Multicast
- Type: typing.Optional[int]
ClockSync
- Type: typing.Optional[int]
Positioning
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.PositioningTypeDef]
Applications
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.ApplicationConfigTypeDef]]
FuotaTaskTypeDef
Id
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
GatewayListItemTypeDef
GatewayId
- Type:
- Required: Yes
DownlinkFrequency
- Type:
- Required: Yes
GetDestinationRequestRequestTypeDef
Name
- Type:
- Required: Yes
GetDestinationResponseTypeDef
Arn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Expression
- Type:
- Required: Yes
ExpressionType
- Type: typing.Literal['MqttTopic', 'RuleName']
- Required: Yes
Description
- Type:
- Required: Yes
RoleArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetDeviceProfileRequestRequestTypeDef
Id
- Type:
- Required: Yes
GetDeviceProfileResponseTypeDef
Arn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
LoRaWAN
- Type:
- Required: Yes
Sidewalk
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetEventConfigurationByResourceTypesResponseTypeDef
DeviceRegistrationState
- Type:
- Required: Yes
Proximity
- Type:
- Required: Yes
Join
- Type:
- Required: Yes
ConnectionStatus
- Type:
- Required: Yes
MessageDeliveryStatus
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetFuotaTaskRequestRequestTypeDef
Id
- Type:
- Required: Yes
GetFuotaTaskResponseTypeDef
Arn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Status
- Type: typing.Literal['Delete_Waiting', 'FuotaDone', 'FuotaSession_Waiting', 'In_FuotaSession', 'Pending']
- Required: Yes
Name
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
LoRaWAN
- Type:
- Required: Yes
FirmwareUpdateImage
- Type:
- Required: Yes
FirmwareUpdateRole
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
RedundancyPercent
- Type:
- Required: Yes
FragmentSizeBytes
- Type:
- Required: Yes
FragmentIntervalMS
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetLogLevelsByResourceTypesResponseTypeDef
DefaultLogLevel
- Type: typing.Literal['DISABLED', 'ERROR', 'INFO']
- Required: Yes
WirelessGatewayLogOptions
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.WirelessGatewayLogOptionOutputTypeDef]
- Required: Yes
WirelessDeviceLogOptions
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.WirelessDeviceLogOptionOutputTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetMetricConfigurationResponseTypeDef
SummaryMetric
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetMetricsRequestRequestTypeDef
SummaryMetricQueries
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.SummaryMetricQueryTypeDef]]
GetMetricsResponseTypeDef
SummaryMetricQueryResults
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.SummaryMetricQueryResultTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetMulticastGroupRequestRequestTypeDef
Id
- Type:
- Required: Yes
GetMulticastGroupResponseTypeDef
Arn
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
LoRaWAN
- Type:
- Required: Yes
CreatedAt
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetMulticastGroupSessionRequestRequestTypeDef
Id
- Type:
- Required: Yes
GetMulticastGroupSessionResponseTypeDef
LoRaWAN
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetNetworkAnalyzerConfigurationRequestRequestTypeDef
ConfigurationName
- Type:
- Required: Yes
GetNetworkAnalyzerConfigurationResponseTypeDef
TraceContent
- Type:
- Required: Yes
WirelessDevices
- Type: typing.List[str]
- Required: Yes
WirelessGateways
- Type: typing.List[str]
- Required: Yes
Description
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
MulticastGroups
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetPartnerAccountRequestRequestTypeDef
PartnerAccountId
- Type:
- Required: Yes
PartnerType
- Type: typing.Literal['Sidewalk']
- Required: Yes
GetPartnerAccountResponseTypeDef
Sidewalk
- Type:
- Required: Yes
AccountLinked
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetPositionConfigurationRequestRequestTypeDef
ResourceIdentifier
- Type:
- Required: Yes
ResourceType
- Type: typing.Literal['WirelessDevice', 'WirelessGateway']
- Required: Yes
GetPositionConfigurationResponseTypeDef
Solvers
- Type:
- Required: Yes
Destination
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetPositionEstimateRequestRequestTypeDef
WiFiAccessPoints
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.WiFiAccessPointTypeDef]]
CellTowers
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.CellTowersTypeDef]
Ip
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.IpTypeDef]
Gnss
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.GnssTypeDef]
Timestamp
- Type: typing.Union[datetime.datetime, str, NoneType]
GetPositionEstimateResponseTypeDef
GeoJsonPayload
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetPositionRequestRequestTypeDef
ResourceIdentifier
- Type:
- Required: Yes
ResourceType
- Type: typing.Literal['WirelessDevice', 'WirelessGateway']
- Required: Yes
GetPositionResponseTypeDef
Position
- Type: typing.List[float]
- Required: Yes
Accuracy
- Type:
- Required: Yes
SolverType
- Type: typing.Literal['GNSS']
- Required: Yes
SolverProvider
- Type: typing.Literal['Semtech']
- Required: Yes
SolverVersion
- Type:
- Required: Yes
Timestamp
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetResourceEventConfigurationRequestRequestTypeDef
Identifier
- Type:
- Required: Yes
IdentifierType
- Type: typing.Literal['DevEui', 'GatewayEui', 'PartnerAccountId', 'WirelessDeviceId', 'WirelessGatewayId']
- Required: Yes
PartnerType
- Type: typing.Optional[typing.Literal['Sidewalk']]
GetResourceEventConfigurationResponseTypeDef
DeviceRegistrationState
- Type:
- Required: Yes
Proximity
- Type:
- Required: Yes
Join
- Type:
- Required: Yes
ConnectionStatus
- Type:
- Required: Yes
MessageDeliveryStatus
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetResourceLogLevelRequestRequestTypeDef
ResourceIdentifier
- Type:
- Required: Yes
ResourceType
- Type:
- Required: Yes
GetResourceLogLevelResponseTypeDef
LogLevel
- Type: typing.Literal['DISABLED', 'ERROR', 'INFO']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetResourcePositionRequestRequestTypeDef
ResourceIdentifier
- Type:
- Required: Yes
ResourceType
- Type: typing.Literal['WirelessDevice', 'WirelessGateway']
- Required: Yes
GetResourcePositionResponseTypeDef
GeoJsonPayload
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetServiceEndpointRequestRequestTypeDef
ServiceType
- Type: typing.Optional[typing.Literal['CUPS', 'LNS']]
GetServiceEndpointResponseTypeDef
ServiceType
- Type: typing.Literal['CUPS', 'LNS']
- Required: Yes
ServiceEndpoint
- Type:
- Required: Yes
ServerTrust
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetServiceProfileRequestRequestTypeDef
Id
- Type:
- Required: Yes
GetServiceProfileResponseTypeDef
Arn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
LoRaWAN
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetWirelessDeviceImportTaskRequestRequestTypeDef
Id
- Type:
- Required: Yes
GetWirelessDeviceImportTaskResponseTypeDef
Id
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
DestinationName
- Type:
- Required: Yes
Sidewalk
- Type:
- Required: Yes
CreationTime
- Type:
- Required: Yes
Status
- Type: typing.Literal['COMPLETE', 'DELETING', 'FAILED', 'INITIALIZED', 'INITIALIZING', 'PENDING']
- Required: Yes
StatusReason
- Type:
- Required: Yes
InitializedImportedDeviceCount
- Type:
- Required: Yes
PendingImportedDeviceCount
- Type:
- Required: Yes
OnboardedImportedDeviceCount
- Type:
- Required: Yes
FailedImportedDeviceCount
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetWirelessDeviceRequestRequestTypeDef
Identifier
- Type:
- Required: Yes
IdentifierType
- Type: typing.Literal['DevEui', 'SidewalkManufacturingSn', 'ThingName', 'WirelessDeviceId']
- Required: Yes
GetWirelessDeviceResponseTypeDef
Type
- Type: typing.Literal['LoRaWAN', 'Sidewalk']
- Required: Yes
Name
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
DestinationName
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
ThingName
- Type:
- Required: Yes
ThingArn
- Type:
- Required: Yes
LoRaWAN
- Type:
- Required: Yes
Sidewalk
- Type:
- Required: Yes
Positioning
- Type: typing.Literal['Disabled', 'Enabled']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetWirelessDeviceStatisticsRequestRequestTypeDef
WirelessDeviceId
- Type:
- Required: Yes
GetWirelessDeviceStatisticsResponseTypeDef
WirelessDeviceId
- Type:
- Required: Yes
LastUplinkReceivedAt
- Type:
- Required: Yes
LoRaWAN
- Type:
- Required: Yes
Sidewalk
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetWirelessGatewayCertificateRequestRequestTypeDef
Id
- Type:
- Required: Yes
GetWirelessGatewayCertificateResponseTypeDef
IotCertificateId
- Type:
- Required: Yes
LoRaWANNetworkServerCertificateId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetWirelessGatewayFirmwareInformationRequestRequestTypeDef
Id
- Type:
- Required: Yes
GetWirelessGatewayFirmwareInformationResponseTypeDef
LoRaWAN
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetWirelessGatewayRequestRequestTypeDef
Identifier
- Type:
- Required: Yes
IdentifierType
- Type: typing.Literal['GatewayEui', 'ThingName', 'WirelessGatewayId']
- Required: Yes
GetWirelessGatewayResponseTypeDef
Name
- Type:
- Required: Yes
Id
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
LoRaWAN
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
ThingName
- Type:
- Required: Yes
ThingArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetWirelessGatewayStatisticsRequestRequestTypeDef
WirelessGatewayId
- Type:
- Required: Yes
GetWirelessGatewayStatisticsResponseTypeDef
WirelessGatewayId
- Type:
- Required: Yes
LastUplinkReceivedAt
- Type:
- Required: Yes
ConnectionStatus
- Type: typing.Literal['Connected', 'Disconnected']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetWirelessGatewayTaskDefinitionRequestRequestTypeDef
Id
- Type:
- Required: Yes
GetWirelessGatewayTaskDefinitionResponseTypeDef
AutoCreateTasks
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Update
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetWirelessGatewayTaskRequestRequestTypeDef
Id
- Type:
- Required: Yes
GetWirelessGatewayTaskResponseTypeDef
WirelessGatewayId
- Type:
- Required: Yes
WirelessGatewayTaskDefinitionId
- Type:
- Required: Yes
LastUplinkReceivedAt
- Type:
- Required: Yes
TaskCreatedAt
- Type:
- Required: Yes
Status
- Type: typing.Literal['COMPLETED', 'FAILED', 'FIRST_RETRY', 'IN_PROGRESS', 'PENDING', 'SECOND_RETRY']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GlobalIdentityTypeDef
Lac
- Type:
- Required: Yes
GeranCid
- Type:
- Required: Yes
GnssTypeDef
Payload
- Type:
- Required: Yes
CaptureTime
- Type: typing.Optional[float]
CaptureTimeAccuracy
- Type: typing.Optional[float]
AssistPosition
- Type: typing.Optional[typing.Sequence[float]]
AssistAltitude
- Type: typing.Optional[float]
Use2DSolver
- Type: typing.Optional[bool]
GsmLocalIdTypeDef
Bsic
- Type:
- Required: Yes
Bcch
- Type:
- Required: Yes
GsmNmrObjTypeDef
Bsic
- Type:
- Required: Yes
Bcch
- Type:
- Required: Yes
RxLevel
- Type: typing.Optional[int]
GlobalIdentity
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.GlobalIdentityTypeDef]
GsmObjTypeDef
Mcc
- Type:
- Required: Yes
Mnc
- Type:
- Required: Yes
Lac
- Type:
- Required: Yes
GeranCid
- Type:
- Required: Yes
GsmLocalId
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.GsmLocalIdTypeDef]
GsmTimingAdvance
- Type: typing.Optional[int]
RxLevel
- Type: typing.Optional[int]
GsmNmr
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.GsmNmrObjTypeDef]]
ImportedSidewalkDeviceTypeDef
SidewalkManufacturingSn
- Type: typing.Optional[str]
OnboardingStatus
- Type: typing.Optional[typing.Literal['FAILED', 'INITIALIZED', 'ONBOARDED', 'PENDING']]
OnboardingStatusReason
- Type: typing.Optional[str]
LastUpdateTime
- Type: typing.Optional[datetime.datetime]
ImportedWirelessDeviceTypeDef
Sidewalk
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.ImportedSidewalkDeviceTypeDef]
IpTypeDef
IpAddress
- Type:
- Required: Yes
JoinEventConfigurationTypeDef
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANJoinEventNotificationConfigurationsTypeDef]
WirelessDeviceIdEventTopic
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
JoinResourceTypeEventConfigurationTypeDef
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANJoinResourceTypeEventConfigurationTypeDef]
ListDestinationsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListDestinationsResponseTypeDef
DestinationList
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.DestinationsTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListDeviceProfilesRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
DeviceProfileType
- Type: typing.Optional[typing.Literal['LoRaWAN', 'Sidewalk']]
ListDeviceProfilesResponseTypeDef
DeviceProfileList
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.DeviceProfileTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListDevicesForWirelessDeviceImportTaskRequestRequestTypeDef
Id
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['FAILED', 'INITIALIZED', 'ONBOARDED', 'PENDING']]
ListDevicesForWirelessDeviceImportTaskResponseTypeDef
DestinationName
- Type:
- Required: Yes
ImportedWirelessDeviceList
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.ImportedWirelessDeviceTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListEventConfigurationsRequestRequestTypeDef
ResourceType
- Type: typing.Literal['SidewalkAccount', 'WirelessDevice', 'WirelessGateway']
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListEventConfigurationsResponseTypeDef
EventConfigurationsList
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.EventConfigurationItemTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListFuotaTasksRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListFuotaTasksResponseTypeDef
FuotaTaskList
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.FuotaTaskTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListMulticastGroupsByFuotaTaskRequestRequestTypeDef
Id
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListMulticastGroupsByFuotaTaskResponseTypeDef
MulticastGroupList
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.MulticastGroupByFuotaTaskTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListMulticastGroupsRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListMulticastGroupsResponseTypeDef
MulticastGroupList
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.MulticastGroupTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListNetworkAnalyzerConfigurationsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListNetworkAnalyzerConfigurationsResponseTypeDef
NetworkAnalyzerConfigurationList
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.NetworkAnalyzerConfigurationsTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListPartnerAccountsRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListPartnerAccountsResponseTypeDef
Sidewalk
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.SidewalkAccountInfoWithFingerprintTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListPositionConfigurationsRequestRequestTypeDef
ResourceType
- Type: typing.Optional[typing.Literal['WirelessDevice', 'WirelessGateway']]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListPositionConfigurationsResponseTypeDef
PositionConfigurationList
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.PositionConfigurationItemTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListQueuedMessagesRequestRequestTypeDef
Id
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
WirelessDeviceType
- Type: typing.Optional[typing.Literal['LoRaWAN', 'Sidewalk']]
ListQueuedMessagesResponseTypeDef
DownlinkQueueMessagesList
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.DownlinkQueueMessageTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListServiceProfilesRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListServiceProfilesResponseTypeDef
ServiceProfileList
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.ServiceProfileTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTagsForResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
ListTagsForResourceResponseTypeDef
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.TagTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListWirelessDeviceImportTasksRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListWirelessDeviceImportTasksResponseTypeDef
WirelessDeviceImportTaskList
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.WirelessDeviceImportTaskTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListWirelessDevicesRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
DestinationName
- Type: typing.Optional[str]
DeviceProfileId
- Type: typing.Optional[str]
ServiceProfileId
- Type: typing.Optional[str]
WirelessDeviceType
- Type: typing.Optional[typing.Literal['LoRaWAN', 'Sidewalk']]
FuotaTaskId
- Type: typing.Optional[str]
MulticastGroupId
- Type: typing.Optional[str]
ListWirelessDevicesResponseTypeDef
WirelessDeviceList
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.WirelessDeviceStatisticsTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListWirelessGatewayTaskDefinitionsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
TaskDefinitionType
- Type: typing.Optional[typing.Literal['UPDATE']]
ListWirelessGatewayTaskDefinitionsResponseTypeDef
TaskDefinitions
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.UpdateWirelessGatewayTaskEntryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListWirelessGatewaysRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListWirelessGatewaysResponseTypeDef
WirelessGatewayList
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.WirelessGatewayStatisticsTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
LoRaWANConnectionStatusEventNotificationConfigurationsTypeDef
GatewayEuiEventTopic
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
LoRaWANConnectionStatusResourceTypeEventConfigurationTypeDef
WirelessGatewayEventTopic
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
LoRaWANDeviceMetadataTypeDef
DevEui
- Type: typing.Optional[str]
FPort
- Type: typing.Optional[int]
DataRate
- Type: typing.Optional[int]
Frequency
- Type: typing.Optional[int]
Timestamp
- Type: typing.Optional[str]
Gateways
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANGatewayMetadataTypeDef]]
PublicGateways
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANPublicGatewayMetadataTypeDef]]
LoRaWANDeviceOutputTypeDef
DevEui
- Type: typing.Optional[str]
DeviceProfileId
- Type: typing.Optional[str]
ServiceProfileId
- Type: typing.Optional[str]
OtaaV1_1
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.OtaaV11TypeDef]
OtaaV1_0_x
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.OtaaV10XTypeDef]
AbpV1_1
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.AbpV11TypeDef]
AbpV1_0_x
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.AbpV10XTypeDef]
FPorts
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.FPortsOutputTypeDef]
LoRaWANDeviceProfileOutputTypeDef
SupportsClassB
- Type: typing.Optional[bool]
ClassBTimeout
- Type: typing.Optional[int]
PingSlotPeriod
- Type: typing.Optional[int]
PingSlotDr
- Type: typing.Optional[int]
PingSlotFreq
- Type: typing.Optional[int]
SupportsClassC
- Type: typing.Optional[bool]
ClassCTimeout
- Type: typing.Optional[int]
MacVersion
- Type: typing.Optional[str]
RegParamsRevision
- Type: typing.Optional[str]
RxDelay1
- Type: typing.Optional[int]
RxDrOffset1
- Type: typing.Optional[int]
RxDataRate2
- Type: typing.Optional[int]
RxFreq2
- Type: typing.Optional[int]
FactoryPresetFreqsList
- Type: typing.Optional[typing.List[int]]
MaxEirp
- Type: typing.Optional[int]
MaxDutyCycle
- Type: typing.Optional[int]
RfRegion
- Type: typing.Optional[str]
SupportsJoin
- Type: typing.Optional[bool]
Supports32BitFCnt
- Type: typing.Optional[bool]
LoRaWANDeviceProfileTypeDef
SupportsClassB
- Type: typing.Optional[bool]
ClassBTimeout
- Type: typing.Optional[int]
PingSlotPeriod
- Type: typing.Optional[int]
PingSlotDr
- Type: typing.Optional[int]
PingSlotFreq
- Type: typing.Optional[int]
SupportsClassC
- Type: typing.Optional[bool]
ClassCTimeout
- Type: typing.Optional[int]
MacVersion
- Type: typing.Optional[str]
RegParamsRevision
- Type: typing.Optional[str]
RxDelay1
- Type: typing.Optional[int]
RxDrOffset1
- Type: typing.Optional[int]
RxDataRate2
- Type: typing.Optional[int]
RxFreq2
- Type: typing.Optional[int]
FactoryPresetFreqsList
- Type: typing.Optional[typing.Sequence[int]]
MaxEirp
- Type: typing.Optional[int]
MaxDutyCycle
- Type: typing.Optional[int]
RfRegion
- Type: typing.Optional[str]
SupportsJoin
- Type: typing.Optional[bool]
Supports32BitFCnt
- Type: typing.Optional[bool]
LoRaWANDeviceTypeDef
DevEui
- Type: typing.Optional[str]
DeviceProfileId
- Type: typing.Optional[str]
ServiceProfileId
- Type: typing.Optional[str]
OtaaV1_1
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.OtaaV11TypeDef]
OtaaV1_0_x
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.OtaaV10XTypeDef]
AbpV1_1
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.AbpV11TypeDef]
AbpV1_0_x
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.AbpV10XTypeDef]
FPorts
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.FPortsTypeDef]
LoRaWANFuotaTaskGetInfoTypeDef
RfRegion
- Type: typing.Optional[str]
StartTime
- Type: typing.Optional[datetime.datetime]
LoRaWANFuotaTaskTypeDef
RfRegion
- Type: typing.Optional[typing.Literal['AS923-1', 'AS923-2', 'AS923-3', 'AS923-4', 'AU915', 'CN470', 'CN779', 'EU433', 'EU868', 'IN865', 'KR920', 'RU864', 'US915']]
LoRaWANGatewayCurrentVersionTypeDef
CurrentVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANGatewayVersionTypeDef]
LoRaWANGatewayMetadataTypeDef
GatewayEui
- Type: typing.Optional[str]
Snr
- Type: typing.Optional[float]
Rssi
- Type: typing.Optional[float]
LoRaWANGatewayOutputTypeDef
GatewayEui
- Type: typing.Optional[str]
RfRegion
- Type: typing.Optional[str]
JoinEuiFilters
- Type: typing.Optional[typing.List[typing.List[str]]]
NetIdFilters
- Type: typing.Optional[typing.List[str]]
SubBands
- Type: typing.Optional[typing.List[int]]
Beaconing
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.BeaconingOutputTypeDef]
MaxEirp
- Type: typing.Optional[float]
LoRaWANGatewayTypeDef
GatewayEui
- Type: typing.Optional[str]
RfRegion
- Type: typing.Optional[str]
JoinEuiFilters
- Type: typing.Optional[typing.Sequence[typing.Sequence[str]]]
NetIdFilters
- Type: typing.Optional[typing.Sequence[str]]
SubBands
- Type: typing.Optional[typing.Sequence[int]]
Beaconing
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.BeaconingTypeDef]
MaxEirp
- Type: typing.Optional[float]
LoRaWANGatewayVersionTypeDef
PackageVersion
- Type: typing.Optional[str]
Model
- Type: typing.Optional[str]
Station
- Type: typing.Optional[str]
LoRaWANGetServiceProfileInfoTypeDef
UlRate
- Type: typing.Optional[int]
UlBucketSize
- Type: typing.Optional[int]
UlRatePolicy
- Type: typing.Optional[str]
DlRate
- Type: typing.Optional[int]
DlBucketSize
- Type: typing.Optional[int]
DlRatePolicy
- Type: typing.Optional[str]
AddGwMetadata
- Type: typing.Optional[bool]
DevStatusReqFreq
- Type: typing.Optional[int]
ReportDevStatusBattery
- Type: typing.Optional[bool]
ReportDevStatusMargin
- Type: typing.Optional[bool]
DrMin
- Type: typing.Optional[int]
DrMax
- Type: typing.Optional[int]
ChannelMask
- Type: typing.Optional[str]
PrAllowed
- Type: typing.Optional[bool]
HrAllowed
- Type: typing.Optional[bool]
RaAllowed
- Type: typing.Optional[bool]
NwkGeoLoc
- Type: typing.Optional[bool]
TargetPer
- Type: typing.Optional[int]
MinGwDiversity
- Type: typing.Optional[int]
LoRaWANJoinEventNotificationConfigurationsTypeDef
DevEuiEventTopic
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
LoRaWANJoinResourceTypeEventConfigurationTypeDef
WirelessDeviceEventTopic
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
LoRaWANListDeviceTypeDef
DevEui
- Type: typing.Optional[str]
LoRaWANMulticastGetTypeDef
RfRegion
- Type: typing.Optional[typing.Literal['AS923-1', 'AS923-2', 'AS923-3', 'AS923-4', 'AU915', 'CN470', 'CN779', 'EU433', 'EU868', 'IN865', 'KR920', 'RU864', 'US915']]
DlClass
- Type: typing.Optional[typing.Literal['ClassB', 'ClassC']]
NumberOfDevicesRequested
- Type: typing.Optional[int]
NumberOfDevicesInGroup
- Type: typing.Optional[int]
LoRaWANMulticastMetadataTypeDef
FPort
- Type: typing.Optional[int]
LoRaWANMulticastSessionOutputTypeDef
DlDr
- Type: typing.Optional[int]
DlFreq
- Type: typing.Optional[int]
SessionStartTime
- Type: typing.Optional[datetime.datetime]
SessionTimeout
- Type: typing.Optional[int]
PingSlotPeriod
- Type: typing.Optional[int]
LoRaWANMulticastSessionTypeDef
DlDr
- Type: typing.Optional[int]
DlFreq
- Type: typing.Optional[int]
SessionStartTime
- Type: typing.Union[datetime.datetime, str, NoneType]
SessionTimeout
- Type: typing.Optional[int]
PingSlotPeriod
- Type: typing.Optional[int]
LoRaWANMulticastTypeDef
RfRegion
- Type: typing.Optional[typing.Literal['AS923-1', 'AS923-2', 'AS923-3', 'AS923-4', 'AU915', 'CN470', 'CN779', 'EU433', 'EU868', 'IN865', 'KR920', 'RU864', 'US915']]
DlClass
- Type: typing.Optional[typing.Literal['ClassB', 'ClassC']]
LoRaWANPublicGatewayMetadataTypeDef
ProviderNetId
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Rssi
- Type: typing.Optional[float]
Snr
- Type: typing.Optional[float]
RfRegion
- Type: typing.Optional[str]
DlAllowed
- Type: typing.Optional[bool]
LoRaWANSendDataToDeviceOutputTypeDef
FPort
- Type: typing.Optional[int]
ParticipatingGateways
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.ParticipatingGatewaysOutputTypeDef]
LoRaWANSendDataToDeviceTypeDef
FPort
- Type: typing.Optional[int]
ParticipatingGateways
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.ParticipatingGatewaysTypeDef]
LoRaWANServiceProfileTypeDef
AddGwMetadata
- Type: typing.Optional[bool]
DrMin
- Type: typing.Optional[int]
DrMax
- Type: typing.Optional[int]
PrAllowed
- Type: typing.Optional[bool]
RaAllowed
- Type: typing.Optional[bool]
LoRaWANStartFuotaTaskTypeDef
StartTime
- Type: typing.Union[datetime.datetime, str, NoneType]
LoRaWANUpdateDeviceTypeDef
DeviceProfileId
- Type: typing.Optional[str]
ServiceProfileId
- Type: typing.Optional[str]
AbpV1_1
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.UpdateAbpV11TypeDef]
AbpV1_0_x
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.UpdateAbpV10XTypeDef]
FPorts
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.UpdateFPortsTypeDef]
LoRaWANUpdateGatewayTaskCreateTypeDef
UpdateSignature
- Type: typing.Optional[str]
SigKeyCrc
- Type: typing.Optional[int]
CurrentVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANGatewayVersionTypeDef]
UpdateVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANGatewayVersionTypeDef]
LoRaWANUpdateGatewayTaskEntryTypeDef
CurrentVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANGatewayVersionTypeDef]
UpdateVersion
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANGatewayVersionTypeDef]
LteLocalIdTypeDef
Pci
- Type:
- Required: Yes
Earfcn
- Type:
- Required: Yes
LteNmrObjTypeDef
Pci
- Type:
- Required: Yes
Earfcn
- Type:
- Required: Yes
EutranCid
- Type:
- Required: Yes
Rsrp
- Type: typing.Optional[int]
Rsrq
- Type: typing.Optional[float]
LteObjTypeDef
Mcc
- Type:
- Required: Yes
Mnc
- Type:
- Required: Yes
EutranCid
- Type:
- Required: Yes
Tac
- Type: typing.Optional[int]
LteLocalId
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LteLocalIdTypeDef]
LteTimingAdvance
- Type: typing.Optional[int]
Rsrp
- Type: typing.Optional[int]
Rsrq
- Type: typing.Optional[float]
NrCapable
- Type: typing.Optional[bool]
LteNmr
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.LteNmrObjTypeDef]]
MessageDeliveryStatusEventConfigurationTypeDef
Sidewalk
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.SidewalkEventNotificationConfigurationsTypeDef]
WirelessDeviceIdEventTopic
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
MessageDeliveryStatusResourceTypeEventConfigurationTypeDef
Sidewalk
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.SidewalkResourceTypeEventConfigurationTypeDef]
MetricQueryValueTypeDef
Min
- Type: typing.Optional[float]
Max
- Type: typing.Optional[float]
Sum
- Type: typing.Optional[float]
Avg
- Type: typing.Optional[float]
Std
- Type: typing.Optional[float]
P90
- Type: typing.Optional[float]
MulticastGroupByFuotaTaskTypeDef
Id
- Type: typing.Optional[str]
MulticastGroupTypeDef
Id
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
MulticastWirelessMetadataTypeDef
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANMulticastMetadataTypeDef]
NetworkAnalyzerConfigurationsTypeDef
Arn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
OtaaV10XTypeDef
AppKey
- Type: typing.Optional[str]
AppEui
- Type: typing.Optional[str]
JoinEui
- Type: typing.Optional[str]
GenAppKey
- Type: typing.Optional[str]
OtaaV11TypeDef
AppKey
- Type: typing.Optional[str]
NwkKey
- Type: typing.Optional[str]
JoinEui
- Type: typing.Optional[str]
ParticipatingGatewaysOutputTypeDef
DownlinkMode
- Type: typing.Literal['CONCURRENT', 'SEQUENTIAL', 'USING_UPLINK_GATEWAY']
- Required: Yes
GatewayList
- Type: typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.GatewayListItemTypeDef]
- Required: Yes
TransmissionInterval
- Type:
- Required: Yes
ParticipatingGatewaysTypeDef
DownlinkMode
- Type: typing.Literal['CONCURRENT', 'SEQUENTIAL', 'USING_UPLINK_GATEWAY']
- Required: Yes
GatewayList
- Type: typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.GatewayListItemTypeDef]
- Required: Yes
TransmissionInterval
- Type:
- Required: Yes
PositionConfigurationItemTypeDef
ResourceIdentifier
- Type: typing.Optional[str]
ResourceType
- Type: typing.Optional[typing.Literal['WirelessDevice', 'WirelessGateway']]
Solvers
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.PositionSolverDetailsTypeDef]
Destination
- Type: typing.Optional[str]
PositionSolverConfigurationsTypeDef
SemtechGnss
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.SemtechGnssConfigurationTypeDef]
PositionSolverDetailsTypeDef
SemtechGnss
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.SemtechGnssDetailTypeDef]
PositioningTypeDef
ClockSync
- Type: typing.Optional[int]
Stream
- Type: typing.Optional[int]
Gnss
- Type: typing.Optional[int]
ProximityEventConfigurationTypeDef
Sidewalk
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.SidewalkEventNotificationConfigurationsTypeDef]
WirelessDeviceIdEventTopic
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
ProximityResourceTypeEventConfigurationTypeDef
Sidewalk
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.SidewalkResourceTypeEventConfigurationTypeDef]
PutPositionConfigurationRequestRequestTypeDef
ResourceIdentifier
- Type:
- Required: Yes
ResourceType
- Type: typing.Literal['WirelessDevice', 'WirelessGateway']
- Required: Yes
Solvers
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.PositionSolverConfigurationsTypeDef]
Destination
- Type: typing.Optional[str]
PutResourceLogLevelRequestRequestTypeDef
ResourceIdentifier
- Type:
- Required: Yes
ResourceType
- Type:
- Required: Yes
LogLevel
- Type: typing.Literal['DISABLED', 'ERROR', 'INFO']
- Required: Yes
ResetResourceLogLevelRequestRequestTypeDef
ResourceIdentifier
- Type:
- Required: Yes
ResourceType
- Type:
- Required: Yes
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
SemtechGnssConfigurationTypeDef
Status
- Type: typing.Literal['Disabled', 'Enabled']
- Required: Yes
Fec
- Type: typing.Literal['NONE', 'ROSE']
- Required: Yes
SemtechGnssDetailTypeDef
Provider
- Type: typing.Optional[typing.Literal['Semtech']]
Type
- Type: typing.Optional[typing.Literal['GNSS']]
Status
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
Fec
- Type: typing.Optional[typing.Literal['NONE', 'ROSE']]
SendDataToMulticastGroupRequestRequestTypeDef
Id
- Type:
- Required: Yes
PayloadData
- Type:
- Required: Yes
WirelessMetadata
- Type:
- Required: Yes
SendDataToMulticastGroupResponseTypeDef
MessageId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SendDataToWirelessDeviceRequestRequestTypeDef
Id
- Type:
- Required: Yes
TransmitMode
- Type:
- Required: Yes
PayloadData
- Type:
- Required: Yes
WirelessMetadata
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.WirelessMetadataTypeDef]
SendDataToWirelessDeviceResponseTypeDef
MessageId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ServiceProfileTypeDef
Arn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
SessionKeysAbpV10XTypeDef
NwkSKey
- Type: typing.Optional[str]
AppSKey
- Type: typing.Optional[str]
SessionKeysAbpV11TypeDef
FNwkSIntKey
- Type: typing.Optional[str]
SNwkSIntKey
- Type: typing.Optional[str]
NwkSEncKey
- Type: typing.Optional[str]
AppSKey
- Type: typing.Optional[str]
SidewalkAccountInfoTypeDef
AmazonId
- Type: typing.Optional[str]
AppServerPrivateKey
- Type: typing.Optional[str]
SidewalkAccountInfoWithFingerprintTypeDef
AmazonId
- Type: typing.Optional[str]
Fingerprint
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
SidewalkCreateWirelessDeviceTypeDef
DeviceProfileId
- Type: typing.Optional[str]
SidewalkDeviceMetadataTypeDef
Rssi
- Type: typing.Optional[int]
BatteryLevel
- Type: typing.Optional[typing.Literal['critical', 'low', 'normal']]
Event
- Type: typing.Optional[typing.Literal['ack', 'discovered', 'lost', 'nack', 'passthrough']]
DeviceState
- Type: typing.Optional[typing.Literal['Provisioned', 'RegisteredNotSeen', 'RegisteredReachable', 'RegisteredUnreachable']]
SidewalkDeviceTypeDef
AmazonId
- Type: typing.Optional[str]
SidewalkId
- Type: typing.Optional[str]
SidewalkManufacturingSn
- Type: typing.Optional[str]
DeviceCertificates
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.CertificateListTypeDef]]
PrivateKeys
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.CertificateListTypeDef]]
DeviceProfileId
- Type: typing.Optional[str]
CertificateId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['ACTIVATED', 'PROVISIONED', 'REGISTERED', 'UNKNOWN']]
SidewalkEventNotificationConfigurationsTypeDef
AmazonIdEventTopic
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
SidewalkGetDeviceProfileTypeDef
ApplicationServerPublicKey
- Type: typing.Optional[str]
QualificationStatus
- Type: typing.Optional[bool]
DakCertificateMetadata
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.DakCertificateMetadataTypeDef]]
SidewalkGetStartImportInfoTypeDef
DeviceCreationFileList
- Type: typing.Optional[typing.List[str]]
Role
- Type: typing.Optional[str]
SidewalkListDeviceTypeDef
AmazonId
- Type: typing.Optional[str]
SidewalkId
- Type: typing.Optional[str]
SidewalkManufacturingSn
- Type: typing.Optional[str]
DeviceCertificates
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.CertificateListTypeDef]]
DeviceProfileId
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['ACTIVATED', 'PROVISIONED', 'REGISTERED', 'UNKNOWN']]
SidewalkResourceTypeEventConfigurationTypeDef
WirelessDeviceEventTopic
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
SidewalkSendDataToDeviceTypeDef
Seq
- Type: typing.Optional[int]
MessageType
- Type: typing.Optional[typing.Literal['CUSTOM_COMMAND_ID_GET', 'CUSTOM_COMMAND_ID_NOTIFY', 'CUSTOM_COMMAND_ID_RESP', 'CUSTOM_COMMAND_ID_SET']]
AckModeRetryDurationSecs
- Type: typing.Optional[int]
SidewalkSingleStartImportInfoTypeDef
SidewalkManufacturingSn
- Type: typing.Optional[str]
SidewalkStartImportInfoTypeDef
DeviceCreationFile
- Type: typing.Optional[str]
Role
- Type: typing.Optional[str]
SidewalkUpdateAccountTypeDef
AppServerPrivateKey
- Type: typing.Optional[str]
SidewalkUpdateImportInfoTypeDef
DeviceCreationFile
- Type: typing.Optional[str]
StartBulkAssociateWirelessDeviceWithMulticastGroupRequestRequestTypeDef
Id
- Type:
- Required: Yes
QueryString
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.TagTypeDef]]
StartBulkDisassociateWirelessDeviceFromMulticastGroupRequestRequestTypeDef
Id
- Type:
- Required: Yes
QueryString
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.TagTypeDef]]
StartFuotaTaskRequestRequestTypeDef
Id
- Type:
- Required: Yes
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANStartFuotaTaskTypeDef]
StartMulticastGroupSessionRequestRequestTypeDef
Id
- Type:
- Required: Yes
LoRaWAN
- Type:
- Required: Yes
StartSingleWirelessDeviceImportTaskRequestRequestTypeDef
DestinationName
- Type:
- Required: Yes
Sidewalk
- Type:
- Required: Yes
ClientRequestToken
- Type: typing.Optional[str]
DeviceName
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.TagTypeDef]]
StartSingleWirelessDeviceImportTaskResponseTypeDef
Id
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
StartWirelessDeviceImportTaskRequestRequestTypeDef
DestinationName
- Type:
- Required: Yes
Sidewalk
- Type:
- Required: Yes
ClientRequestToken
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.TagTypeDef]]
StartWirelessDeviceImportTaskResponseTypeDef
Id
- Type:
- Required: Yes
Arn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SummaryMetricConfigurationTypeDef
Status
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
SummaryMetricQueryResultTypeDef
QueryId
- Type: typing.Optional[str]
QueryStatus
- Type: typing.Optional[typing.Literal['Failed', 'Succeeded']]
Error
- Type: typing.Optional[str]
MetricName
- Type: typing.Optional[typing.Literal['AwsAccountActiveDeviceCount', 'AwsAccountActiveGatewayCount', 'AwsAccountDeviceCount', 'AwsAccountDownlinkCount', 'AwsAccountGatewayCount', 'AwsAccountJoinAcceptCount', 'AwsAccountJoinRequestCount', 'AwsAccountRoamingDownlinkCount', 'AwsAccountRoamingUplinkCount', 'AwsAccountUplinkCount', 'AwsAccountUplinkLostCount', 'AwsAccountUplinkLostRate', 'DeviceDownlinkCount', 'DeviceJoinAcceptCount', 'DeviceJoinRequestCount', 'DeviceRSSI', 'DeviceRoamingDownlinkCount', 'DeviceRoamingRSSI', 'DeviceRoamingSNR', 'DeviceRoamingUplinkCount', 'DeviceSNR', 'DeviceUplinkCount', 'DeviceUplinkLostCount', 'DeviceUplinkLostRate', 'GatewayDownTime', 'GatewayDownlinkCount', 'GatewayJoinAcceptCount', 'GatewayJoinRequestCount', 'GatewayRSSI', 'GatewaySNR', 'GatewayUpTime', 'GatewayUplinkCount']]
Dimensions
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.DimensionTypeDef]]
AggregationPeriod
- Type: typing.Optional[typing.Literal['OneDay', 'OneHour', 'OneWeek']]
StartTimestamp
- Type: typing.Optional[datetime.datetime]
EndTimestamp
- Type: typing.Optional[datetime.datetime]
Timestamps
- Type: typing.Optional[typing.List[datetime.datetime]]
Values
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.MetricQueryValueTypeDef]]
Unit
- Type: typing.Optional[str]
SummaryMetricQueryTypeDef
QueryId
- Type: typing.Optional[str]
MetricName
- Type: typing.Optional[typing.Literal['AwsAccountActiveDeviceCount', 'AwsAccountActiveGatewayCount', 'AwsAccountDeviceCount', 'AwsAccountDownlinkCount', 'AwsAccountGatewayCount', 'AwsAccountJoinAcceptCount', 'AwsAccountJoinRequestCount', 'AwsAccountRoamingDownlinkCount', 'AwsAccountRoamingUplinkCount', 'AwsAccountUplinkCount', 'AwsAccountUplinkLostCount', 'AwsAccountUplinkLostRate', 'DeviceDownlinkCount', 'DeviceJoinAcceptCount', 'DeviceJoinRequestCount', 'DeviceRSSI', 'DeviceRoamingDownlinkCount', 'DeviceRoamingRSSI', 'DeviceRoamingSNR', 'DeviceRoamingUplinkCount', 'DeviceSNR', 'DeviceUplinkCount', 'DeviceUplinkLostCount', 'DeviceUplinkLostRate', 'GatewayDownTime', 'GatewayDownlinkCount', 'GatewayJoinAcceptCount', 'GatewayJoinRequestCount', 'GatewayRSSI', 'GatewaySNR', 'GatewayUpTime', 'GatewayUplinkCount']]
Dimensions
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.DimensionTypeDef]]
AggregationPeriod
- Type: typing.Optional[typing.Literal['OneDay', 'OneHour', 'OneWeek']]
StartTimestamp
- Type: typing.Union[datetime.datetime, str, NoneType]
EndTimestamp
- Type: typing.Union[datetime.datetime, str, NoneType]
TagResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
Tags
- Type: typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.TagTypeDef]
- Required: Yes
TagTypeDef
Key
- Type:
- Required: Yes
Value
- Type:
- Required: Yes
TdscdmaLocalIdTypeDef
Uarfcn
- Type:
- Required: Yes
CellParams
- Type:
- Required: Yes
TdscdmaNmrObjTypeDef
Uarfcn
- Type:
- Required: Yes
CellParams
- Type:
- Required: Yes
UtranCid
- Type: typing.Optional[int]
Rscp
- Type: typing.Optional[int]
PathLoss
- Type: typing.Optional[int]
TdscdmaObjTypeDef
Mcc
- Type:
- Required: Yes
Mnc
- Type:
- Required: Yes
UtranCid
- Type:
- Required: Yes
Lac
- Type: typing.Optional[int]
TdscdmaLocalId
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.TdscdmaLocalIdTypeDef]
TdscdmaTimingAdvance
- Type: typing.Optional[int]
Rscp
- Type: typing.Optional[int]
PathLoss
- Type: typing.Optional[int]
TdscdmaNmr
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.TdscdmaNmrObjTypeDef]]
TestWirelessDeviceRequestRequestTypeDef
Id
- Type:
- Required: Yes
TestWirelessDeviceResponseTypeDef
Result
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
TraceContentTypeDef
WirelessDeviceFrameInfo
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
LogLevel
- Type: typing.Optional[typing.Literal['DISABLED', 'ERROR', 'INFO']]
MulticastFrameInfo
- Type: typing.Optional[typing.Literal['DISABLED', 'ENABLED']]
UntagResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
TagKeys
- Type: typing.Sequence[str]
- Required: Yes
UpdateAbpV10XTypeDef
FCntStart
- Type: typing.Optional[int]
UpdateAbpV11TypeDef
FCntStart
- Type: typing.Optional[int]
UpdateDestinationRequestRequestTypeDef
Name
- Type:
- Required: Yes
ExpressionType
- Type: typing.Optional[typing.Literal['MqttTopic', 'RuleName']]
Expression
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
RoleArn
- Type: typing.Optional[str]
UpdateEventConfigurationByResourceTypesRequestRequestTypeDef
DeviceRegistrationState
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.DeviceRegistrationStateResourceTypeEventConfigurationTypeDef]
Proximity
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.ProximityResourceTypeEventConfigurationTypeDef]
Join
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.JoinResourceTypeEventConfigurationTypeDef]
ConnectionStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.ConnectionStatusResourceTypeEventConfigurationTypeDef]
MessageDeliveryStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.MessageDeliveryStatusResourceTypeEventConfigurationTypeDef]
UpdateFPortsTypeDef
Positioning
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.PositioningTypeDef]
Applications
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.ApplicationConfigTypeDef]]
UpdateFuotaTaskRequestRequestTypeDef
Id
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANFuotaTaskTypeDef]
FirmwareUpdateImage
- Type: typing.Optional[str]
FirmwareUpdateRole
- Type: typing.Optional[str]
RedundancyPercent
- Type: typing.Optional[int]
FragmentSizeBytes
- Type: typing.Optional[int]
FragmentIntervalMS
- Type: typing.Optional[int]
UpdateLogLevelsByResourceTypesRequestRequestTypeDef
DefaultLogLevel
- Type: typing.Optional[typing.Literal['DISABLED', 'ERROR', 'INFO']]
WirelessDeviceLogOptions
- Type: typing.Optional[typing.Sequence[typing.Union[aws_resource_validator.pydantic_models.iotwireless_classes.WirelessDeviceLogOptionTypeDef, aws_resource_validator.pydantic_models.iotwireless_classes.WirelessDeviceLogOptionOutputTypeDef]]]
WirelessGatewayLogOptions
- Type: typing.Optional[typing.Sequence[typing.Union[aws_resource_validator.pydantic_models.iotwireless_classes.WirelessGatewayLogOptionTypeDef, aws_resource_validator.pydantic_models.iotwireless_classes.WirelessGatewayLogOptionOutputTypeDef]]]
UpdateMetricConfigurationRequestRequestTypeDef
SummaryMetric
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.SummaryMetricConfigurationTypeDef]
UpdateMulticastGroupRequestRequestTypeDef
Id
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANMulticastTypeDef]
UpdateNetworkAnalyzerConfigurationRequestRequestTypeDef
ConfigurationName
- Type:
- Required: Yes
TraceContent
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.TraceContentTypeDef]
WirelessDevicesToAdd
- Type: typing.Optional[typing.Sequence[str]]
WirelessDevicesToRemove
- Type: typing.Optional[typing.Sequence[str]]
WirelessGatewaysToAdd
- Type: typing.Optional[typing.Sequence[str]]
WirelessGatewaysToRemove
- Type: typing.Optional[typing.Sequence[str]]
Description
- Type: typing.Optional[str]
MulticastGroupsToAdd
- Type: typing.Optional[typing.Sequence[str]]
MulticastGroupsToRemove
- Type: typing.Optional[typing.Sequence[str]]
UpdatePartnerAccountRequestRequestTypeDef
Sidewalk
- Type:
- Required: Yes
PartnerAccountId
- Type:
- Required: Yes
PartnerType
- Type: typing.Literal['Sidewalk']
- Required: Yes
UpdatePositionRequestRequestTypeDef
ResourceIdentifier
- Type:
- Required: Yes
ResourceType
- Type: typing.Literal['WirelessDevice', 'WirelessGateway']
- Required: Yes
Position
- Type: typing.Sequence[float]
- Required: Yes
UpdateResourceEventConfigurationRequestRequestTypeDef
Identifier
- Type:
- Required: Yes
IdentifierType
- Type: typing.Literal['DevEui', 'GatewayEui', 'PartnerAccountId', 'WirelessDeviceId', 'WirelessGatewayId']
- Required: Yes
PartnerType
- Type: typing.Optional[typing.Literal['Sidewalk']]
DeviceRegistrationState
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.DeviceRegistrationStateEventConfigurationTypeDef]
Proximity
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.ProximityEventConfigurationTypeDef]
Join
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.JoinEventConfigurationTypeDef]
ConnectionStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.ConnectionStatusEventConfigurationTypeDef]
MessageDeliveryStatus
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.MessageDeliveryStatusEventConfigurationTypeDef]
UpdateResourcePositionRequestRequestTypeDef
ResourceIdentifier
- Type:
- Required: Yes
ResourceType
- Type: typing.Literal['WirelessDevice', 'WirelessGateway']
- Required: Yes
GeoJsonPayload
- Type: typing.Union[str, bytes, typing.IO[typing.Any], NoneType]
UpdateWirelessDeviceImportTaskRequestRequestTypeDef
Id
- Type:
- Required: Yes
Sidewalk
- Type:
- Required: Yes
UpdateWirelessDeviceRequestRequestTypeDef
Id
- Type:
- Required: Yes
DestinationName
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANUpdateDeviceTypeDef]
Positioning
- Type: typing.Optional[typing.Literal['Disabled', 'Enabled']]
UpdateWirelessGatewayRequestRequestTypeDef
Id
- Type:
- Required: Yes
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
JoinEuiFilters
- Type: typing.Optional[typing.Sequence[typing.Sequence[str]]]
NetIdFilters
- Type: typing.Optional[typing.Sequence[str]]
MaxEirp
- Type: typing.Optional[float]
UpdateWirelessGatewayTaskCreateTypeDef
UpdateDataSource
- Type: typing.Optional[str]
UpdateDataRole
- Type: typing.Optional[str]
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANUpdateGatewayTaskCreateTypeDef]
UpdateWirelessGatewayTaskEntryTypeDef
Id
- Type: typing.Optional[str]
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANUpdateGatewayTaskEntryTypeDef]
Arn
- Type: typing.Optional[str]
WcdmaLocalIdTypeDef
Uarfcndl
- Type:
- Required: Yes
Psc
- Type:
- Required: Yes
WcdmaNmrObjTypeDef
Uarfcndl
- Type:
- Required: Yes
Psc
- Type:
- Required: Yes
UtranCid
- Type:
- Required: Yes
Rscp
- Type: typing.Optional[int]
PathLoss
- Type: typing.Optional[int]
WcdmaObjTypeDef
Mcc
- Type:
- Required: Yes
Mnc
- Type:
- Required: Yes
UtranCid
- Type:
- Required: Yes
Lac
- Type: typing.Optional[int]
WcdmaLocalId
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.WcdmaLocalIdTypeDef]
Rscp
- Type: typing.Optional[int]
PathLoss
- Type: typing.Optional[int]
WcdmaNmr
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.WcdmaNmrObjTypeDef]]
WiFiAccessPointTypeDef
MacAddress
- Type:
- Required: Yes
Rss
- Type:
- Required: Yes
WirelessDeviceEventLogOptionTypeDef
Event
- Type: typing.Literal['Downlink_Data', 'Join', 'Registration', 'Rejoin', 'Uplink_Data']
- Required: Yes
LogLevel
- Type: typing.Literal['DISABLED', 'ERROR', 'INFO']
- Required: Yes
WirelessDeviceImportTaskTypeDef
Id
- Type: typing.Optional[str]
Arn
- Type: typing.Optional[str]
DestinationName
- Type: typing.Optional[str]
Sidewalk
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.SidewalkGetStartImportInfoTypeDef]
CreationTime
- Type: typing.Optional[datetime.datetime]
Status
- Type: typing.Optional[typing.Literal['COMPLETE', 'DELETING', 'FAILED', 'INITIALIZED', 'INITIALIZING', 'PENDING']]
StatusReason
- Type: typing.Optional[str]
InitializedImportedDeviceCount
- Type: typing.Optional[int]
PendingImportedDeviceCount
- Type: typing.Optional[int]
OnboardedImportedDeviceCount
- Type: typing.Optional[int]
FailedImportedDeviceCount
- Type: typing.Optional[int]
WirelessDeviceLogOptionOutputTypeDef
Type
- Type: typing.Literal['LoRaWAN', 'Sidewalk']
- Required: Yes
LogLevel
- Type: typing.Literal['DISABLED', 'ERROR', 'INFO']
- Required: Yes
Events
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.WirelessDeviceEventLogOptionTypeDef]]
WirelessDeviceLogOptionTypeDef
Type
- Type: typing.Literal['LoRaWAN', 'Sidewalk']
- Required: Yes
LogLevel
- Type: typing.Literal['DISABLED', 'ERROR', 'INFO']
- Required: Yes
Events
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.WirelessDeviceEventLogOptionTypeDef]]
WirelessDeviceStatisticsTypeDef
Arn
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Type
- Type: typing.Optional[typing.Literal['LoRaWAN', 'Sidewalk']]
Name
- Type: typing.Optional[str]
DestinationName
- Type: typing.Optional[str]
LastUplinkReceivedAt
- Type: typing.Optional[str]
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANListDeviceTypeDef]
Sidewalk
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.SidewalkListDeviceTypeDef]
FuotaDeviceStatus
- Type: typing.Optional[typing.Literal['Device_exist_in_conflict_fuota_task', 'FragAlgo_unsupported', 'FragIndex_unsupported', 'Initial', 'MICError', 'MemoryError', 'MissingFrag', 'Not_enough_memory', 'Package_Not_Supported', 'SessionCnt_replay', 'Successful', 'Wrong_descriptor']]
MulticastDeviceStatus
- Type: typing.Optional[str]
McGroupId
- Type: typing.Optional[int]
WirelessGatewayEventLogOptionTypeDef
Event
- Type: typing.Literal['CUPS_Request', 'Certificate']
- Required: Yes
LogLevel
- Type: typing.Literal['DISABLED', 'ERROR', 'INFO']
- Required: Yes
WirelessGatewayLogOptionOutputTypeDef
Type
- Type: typing.Literal['LoRaWAN']
- Required: Yes
LogLevel
- Type: typing.Literal['DISABLED', 'ERROR', 'INFO']
- Required: Yes
Events
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.iotwireless_classes.WirelessGatewayEventLogOptionTypeDef]]
WirelessGatewayLogOptionTypeDef
Type
- Type: typing.Literal['LoRaWAN']
- Required: Yes
LogLevel
- Type: typing.Literal['DISABLED', 'ERROR', 'INFO']
- Required: Yes
Events
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.iotwireless_classes.WirelessGatewayEventLogOptionTypeDef]]
WirelessGatewayStatisticsTypeDef
Arn
- Type: typing.Optional[str]
Id
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANGatewayOutputTypeDef]
LastUplinkReceivedAt
- Type: typing.Optional[str]
WirelessMetadataTypeDef
LoRaWAN
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.LoRaWANSendDataToDeviceTypeDef]
Sidewalk
- Type: typing.Optional[aws_resource_validator.pydantic_models.iotwireless_classes.SidewalkSendDataToDeviceTypeDef]