Location Classes
ApiKeyFilterTypeDef
KeyStatus
- Type: typing.Optional[typing.Literal['Active', 'Expired']]
ApiKeyRestrictionsExtraOutputTypeDef
AllowActions
- Type: typing.List[str]
- Required: Yes
AllowResources
- Type: typing.List[str]
- Required: Yes
AllowReferers
- Type: typing.Optional[typing.List[str]]
ApiKeyRestrictionsOutputTypeDef
AllowActions
- Type: typing.List[str]
- Required: Yes
AllowResources
- Type: typing.List[str]
- Required: Yes
AllowReferers
- Type: typing.Optional[typing.List[str]]
ApiKeyRestrictionsTypeDef
AllowActions
- Type: typing.Sequence[str]
- Required: Yes
AllowResources
- Type: typing.Sequence[str]
- Required: Yes
AllowReferers
- Type: typing.Optional[typing.Sequence[str]]
AssociateTrackerConsumerRequestRequestTypeDef
TrackerName
- Type:
- Required: Yes
ConsumerArn
- Type:
- Required: Yes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BatchDeleteDevicePositionHistoryErrorTypeDef
DeviceId
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
BatchDeleteDevicePositionHistoryRequestRequestTypeDef
TrackerName
- Type:
- Required: Yes
DeviceIds
- Type: typing.Sequence[str]
- Required: Yes
BatchDeleteDevicePositionHistoryResponseTypeDef
Errors
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.BatchDeleteDevicePositionHistoryErrorTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchDeleteGeofenceErrorTypeDef
GeofenceId
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
BatchDeleteGeofenceRequestRequestTypeDef
CollectionName
- Type:
- Required: Yes
GeofenceIds
- Type: typing.Sequence[str]
- Required: Yes
BatchDeleteGeofenceResponseTypeDef
Errors
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.BatchDeleteGeofenceErrorTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchEvaluateGeofencesErrorTypeDef
DeviceId
- Type:
- Required: Yes
SampleTime
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
BatchEvaluateGeofencesRequestRequestTypeDef
CollectionName
- Type:
- Required: Yes
DevicePositionUpdates
- Type: typing.Sequence[aws_resource_validator.pydantic_models.location_classes.DevicePositionUpdateTypeDef]
- Required: Yes
BatchEvaluateGeofencesResponseTypeDef
Errors
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.BatchEvaluateGeofencesErrorTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchGetDevicePositionErrorTypeDef
DeviceId
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
BatchGetDevicePositionRequestRequestTypeDef
TrackerName
- Type:
- Required: Yes
DeviceIds
- Type: typing.Sequence[str]
- Required: Yes
BatchGetDevicePositionResponseTypeDef
Errors
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.BatchGetDevicePositionErrorTypeDef]
- Required: Yes
DevicePositions
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.DevicePositionTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchItemErrorTypeDef
Code
- Type: typing.Optional[typing.Literal['AccessDeniedError', 'ConflictError', 'InternalServerError', 'ResourceNotFoundError', 'ThrottlingError', 'ValidationError']]
Message
- Type: typing.Optional[str]
BatchPutGeofenceErrorTypeDef
GeofenceId
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
BatchPutGeofenceRequestEntryTypeDef
GeofenceId
- Type:
- Required: Yes
Geometry
- Type:
- Required: Yes
GeofenceProperties
- Type: typing.Optional[typing.Mapping[str, str]]
BatchPutGeofenceRequestRequestTypeDef
CollectionName
- Type:
- Required: Yes
Entries
- Type: typing.Sequence[aws_resource_validator.pydantic_models.location_classes.BatchPutGeofenceRequestEntryTypeDef]
- Required: Yes
BatchPutGeofenceResponseTypeDef
Successes
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.BatchPutGeofenceSuccessTypeDef]
- Required: Yes
Errors
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.BatchPutGeofenceErrorTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BatchPutGeofenceSuccessTypeDef
GeofenceId
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
BatchUpdateDevicePositionErrorTypeDef
DeviceId
- Type:
- Required: Yes
SampleTime
- Type:
- Required: Yes
Error
- Type:
- Required: Yes
BatchUpdateDevicePositionRequestRequestTypeDef
TrackerName
- Type:
- Required: Yes
Updates
- Type: typing.Sequence[aws_resource_validator.pydantic_models.location_classes.DevicePositionUpdateTypeDef]
- Required: Yes
BatchUpdateDevicePositionResponseTypeDef
Errors
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.BatchUpdateDevicePositionErrorTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CalculateRouteCarModeOptionsTypeDef
AvoidFerries
- Type: typing.Optional[bool]
AvoidTolls
- Type: typing.Optional[bool]
CalculateRouteMatrixRequestRequestTypeDef
CalculatorName
- Type:
- Required: Yes
DeparturePositions
- Type: typing.Sequence[typing.Sequence[float]]
- Required: Yes
DestinationPositions
- Type: typing.Sequence[typing.Sequence[float]]
- Required: Yes
TravelMode
- Type: typing.Optional[typing.Literal['Bicycle', 'Car', 'Motorcycle', 'Truck', 'Walking']]
DepartureTime
- Type: typing.Union[datetime.datetime, str, NoneType]
DepartNow
- Type: typing.Optional[bool]
DistanceUnit
- Type: typing.Optional[typing.Literal['Kilometers', 'Miles']]
CarModeOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.CalculateRouteCarModeOptionsTypeDef]
TruckModeOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.CalculateRouteTruckModeOptionsTypeDef]
Key
- Type: typing.Optional[str]
CalculateRouteMatrixResponseTypeDef
RouteMatrix
- Type: typing.List[typing.List[aws_resource_validator.pydantic_models.location_classes.RouteMatrixEntryTypeDef]]
- Required: Yes
SnappedDeparturePositions
- Type: typing.List[typing.List[float]]
- Required: Yes
SnappedDestinationPositions
- Type: typing.List[typing.List[float]]
- Required: Yes
Summary
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CalculateRouteMatrixSummaryTypeDef
DataSource
- Type:
- Required: Yes
RouteCount
- Type:
- Required: Yes
ErrorCount
- Type:
- Required: Yes
DistanceUnit
- Type: typing.Literal['Kilometers', 'Miles']
- Required: Yes
CalculateRouteRequestRequestTypeDef
CalculatorName
- Type:
- Required: Yes
DeparturePosition
- Type: typing.Sequence[float]
- Required: Yes
DestinationPosition
- Type: typing.Sequence[float]
- Required: Yes
WaypointPositions
- Type: typing.Optional[typing.Sequence[typing.Sequence[float]]]
TravelMode
- Type: typing.Optional[typing.Literal['Bicycle', 'Car', 'Motorcycle', 'Truck', 'Walking']]
DepartureTime
- Type: typing.Union[datetime.datetime, str, NoneType]
DepartNow
- Type: typing.Optional[bool]
DistanceUnit
- Type: typing.Optional[typing.Literal['Kilometers', 'Miles']]
IncludeLegGeometry
- Type: typing.Optional[bool]
CarModeOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.CalculateRouteCarModeOptionsTypeDef]
TruckModeOptions
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.CalculateRouteTruckModeOptionsTypeDef]
ArrivalTime
- Type: typing.Union[datetime.datetime, str, NoneType]
OptimizeFor
- Type: typing.Optional[typing.Literal['FastestRoute', 'ShortestRoute']]
Key
- Type: typing.Optional[str]
CalculateRouteResponseTypeDef
Legs
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.LegTypeDef]
- Required: Yes
Summary
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CalculateRouteSummaryTypeDef
RouteBBox
- Type: typing.List[float]
- Required: Yes
DataSource
- Type:
- Required: Yes
Distance
- Type:
- Required: Yes
DurationSeconds
- Type:
- Required: Yes
DistanceUnit
- Type: typing.Literal['Kilometers', 'Miles']
- Required: Yes
CalculateRouteTruckModeOptionsTypeDef
AvoidFerries
- Type: typing.Optional[bool]
AvoidTolls
- Type: typing.Optional[bool]
Dimensions
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.TruckDimensionsTypeDef]
Weight
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.TruckWeightTypeDef]
CellSignalsTypeDef
LteCellDetails
- Type: typing.Sequence[aws_resource_validator.pydantic_models.location_classes.LteCellDetailsTypeDef]
- Required: Yes
CircleExtraOutputTypeDef
Center
- Type: typing.List[float]
- Required: Yes
Radius
- Type:
- Required: Yes
CircleOutputTypeDef
Center
- Type: typing.List[float]
- Required: Yes
Radius
- Type:
- Required: Yes
CircleTypeDef
Center
- Type: typing.Sequence[float]
- Required: Yes
Radius
- Type:
- Required: Yes
CreateGeofenceCollectionRequestRequestTypeDef
CollectionName
- Type:
- Required: Yes
PricingPlan
- Type: typing.Optional[typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']]
PricingPlanDataSource
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
KmsKeyId
- Type: typing.Optional[str]
CreateGeofenceCollectionResponseTypeDef
CollectionName
- Type:
- Required: Yes
CollectionArn
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateKeyRequestRequestTypeDef
KeyName
- Type:
- Required: Yes
Restrictions
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
ExpireTime
- Type: typing.Union[datetime.datetime, str, NoneType]
NoExpiry
- Type: typing.Optional[bool]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateKeyResponseTypeDef
Key
- Type:
- Required: Yes
KeyArn
- Type:
- Required: Yes
KeyName
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateMapRequestRequestTypeDef
MapName
- Type:
- Required: Yes
Configuration
- Type:
- Required: Yes
PricingPlan
- Type: typing.Optional[typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']]
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateMapResponseTypeDef
MapName
- Type:
- Required: Yes
MapArn
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreatePlaceIndexRequestRequestTypeDef
IndexName
- Type:
- Required: Yes
DataSource
- Type:
- Required: Yes
PricingPlan
- Type: typing.Optional[typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']]
Description
- Type: typing.Optional[str]
DataSourceConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.DataSourceConfigurationTypeDef]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreatePlaceIndexResponseTypeDef
IndexName
- Type:
- Required: Yes
IndexArn
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateRouteCalculatorRequestRequestTypeDef
CalculatorName
- Type:
- Required: Yes
DataSource
- Type:
- Required: Yes
PricingPlan
- Type: typing.Optional[typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']]
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
CreateRouteCalculatorResponseTypeDef
CalculatorName
- Type:
- Required: Yes
CalculatorArn
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateTrackerRequestRequestTypeDef
TrackerName
- Type:
- Required: Yes
PricingPlan
- Type: typing.Optional[typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']]
KmsKeyId
- Type: typing.Optional[str]
PricingPlanDataSource
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Mapping[str, str]]
PositionFiltering
- Type: typing.Optional[typing.Literal['AccuracyBased', 'DistanceBased', 'TimeBased']]
EventBridgeEnabled
- Type: typing.Optional[bool]
KmsKeyEnableGeospatialQueries
- Type: typing.Optional[bool]
CreateTrackerResponseTypeDef
TrackerName
- Type:
- Required: Yes
TrackerArn
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DataSourceConfigurationTypeDef
IntendedUse
- Type: typing.Optional[typing.Literal['SingleUse', 'Storage']]
DeleteGeofenceCollectionRequestRequestTypeDef
CollectionName
- Type:
- Required: Yes
DeleteKeyRequestRequestTypeDef
KeyName
- Type:
- Required: Yes
ForceDelete
- Type: typing.Optional[bool]
DeleteMapRequestRequestTypeDef
MapName
- Type:
- Required: Yes
DeletePlaceIndexRequestRequestTypeDef
IndexName
- Type:
- Required: Yes
DeleteRouteCalculatorRequestRequestTypeDef
CalculatorName
- Type:
- Required: Yes
DeleteTrackerRequestRequestTypeDef
TrackerName
- Type:
- Required: Yes
DescribeGeofenceCollectionRequestRequestTypeDef
CollectionName
- Type:
- Required: Yes
DescribeGeofenceCollectionResponseTypeDef
CollectionName
- Type:
- Required: Yes
CollectionArn
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
PricingPlan
- Type: typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']
- Required: Yes
PricingPlanDataSource
- Type:
- Required: Yes
KmsKeyId
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
CreateTime
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
GeofenceCount
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeKeyRequestRequestTypeDef
KeyName
- Type:
- Required: Yes
DescribeKeyResponseTypeDef
Key
- Type:
- Required: Yes
KeyArn
- Type:
- Required: Yes
KeyName
- Type:
- Required: Yes
Restrictions
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
ExpireTime
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeMapRequestRequestTypeDef
MapName
- Type:
- Required: Yes
DescribeMapResponseTypeDef
MapName
- Type:
- Required: Yes
MapArn
- Type:
- Required: Yes
PricingPlan
- Type: typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']
- Required: Yes
DataSource
- Type:
- Required: Yes
Configuration
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
CreateTime
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribePlaceIndexRequestRequestTypeDef
IndexName
- Type:
- Required: Yes
DescribePlaceIndexResponseTypeDef
IndexName
- Type:
- Required: Yes
IndexArn
- Type:
- Required: Yes
PricingPlan
- Type: typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']
- Required: Yes
Description
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
DataSource
- Type:
- Required: Yes
DataSourceConfiguration
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeRouteCalculatorRequestRequestTypeDef
CalculatorName
- Type:
- Required: Yes
DescribeRouteCalculatorResponseTypeDef
CalculatorName
- Type:
- Required: Yes
CalculatorArn
- Type:
- Required: Yes
PricingPlan
- Type: typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']
- Required: Yes
Description
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
DataSource
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DescribeTrackerRequestRequestTypeDef
TrackerName
- Type:
- Required: Yes
DescribeTrackerResponseTypeDef
TrackerName
- Type:
- Required: Yes
TrackerArn
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
PricingPlan
- Type: typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']
- Required: Yes
PricingPlanDataSource
- Type:
- Required: Yes
Tags
- Type: typing.Dict[str, str]
- Required: Yes
CreateTime
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
KmsKeyId
- Type:
- Required: Yes
PositionFiltering
- Type: typing.Literal['AccuracyBased', 'DistanceBased', 'TimeBased']
- Required: Yes
EventBridgeEnabled
- Type:
- Required: Yes
KmsKeyEnableGeospatialQueries
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DevicePositionTypeDef
SampleTime
- Type:
- Required: Yes
ReceivedTime
- Type:
- Required: Yes
Position
- Type: typing.List[float]
- Required: Yes
DeviceId
- Type: typing.Optional[str]
Accuracy
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.PositionalAccuracyTypeDef]
PositionProperties
- Type: typing.Optional[typing.Dict[str, str]]
DevicePositionUpdateTypeDef
DeviceId
- Type:
- Required: Yes
SampleTime
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
Position
- Type: typing.Sequence[float]
- Required: Yes
Accuracy
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.PositionalAccuracyTypeDef]
PositionProperties
- Type: typing.Optional[typing.Mapping[str, str]]
DeviceStateTypeDef
DeviceId
- Type:
- Required: Yes
SampleTime
- Type: typing.Union[datetime.datetime, str]
- Required: Yes
Position
- Type: typing.Sequence[float]
- Required: Yes
Accuracy
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.PositionalAccuracyTypeDef]
Ipv4Address
- Type: typing.Optional[str]
WiFiAccessPoints
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.location_classes.WiFiAccessPointTypeDef]]
CellSignals
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.CellSignalsTypeDef]
DisassociateTrackerConsumerRequestRequestTypeDef
TrackerName
- Type:
- Required: Yes
ConsumerArn
- Type:
- Required: Yes
ForecastGeofenceEventsDeviceStateTypeDef
Position
- Type: typing.Sequence[float]
- Required: Yes
Speed
- Type: typing.Optional[float]
ForecastGeofenceEventsRequestForecastGeofenceEventsPaginateTypeDef
CollectionName
- Type:
- Required: Yes
DeviceState
- Type:
- Required: Yes
TimeHorizonMinutes
- Type: typing.Optional[float]
DistanceUnit
- Type: typing.Optional[typing.Literal['Kilometers', 'Miles']]
SpeedUnit
- Type: typing.Optional[typing.Literal['KilometersPerHour', 'MilesPerHour']]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.PaginatorConfigTypeDef]
ForecastGeofenceEventsRequestRequestTypeDef
CollectionName
- Type:
- Required: Yes
DeviceState
- Type:
- Required: Yes
TimeHorizonMinutes
- Type: typing.Optional[float]
DistanceUnit
- Type: typing.Optional[typing.Literal['Kilometers', 'Miles']]
SpeedUnit
- Type: typing.Optional[typing.Literal['KilometersPerHour', 'MilesPerHour']]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ForecastGeofenceEventsResponseTypeDef
ForecastedEvents
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.ForecastedEventTypeDef]
- Required: Yes
DistanceUnit
- Type: typing.Literal['Kilometers', 'Miles']
- Required: Yes
SpeedUnit
- Type: typing.Literal['KilometersPerHour', 'MilesPerHour']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ForecastedEventTypeDef
EventId
- Type:
- Required: Yes
GeofenceId
- Type:
- Required: Yes
IsDeviceInGeofence
- Type:
- Required: Yes
NearestDistance
- Type:
- Required: Yes
EventType
- Type: typing.Literal['ENTER', 'EXIT', 'IDLE']
- Required: Yes
ForecastedBreachTime
- Type: typing.Optional[datetime.datetime]
GeofenceProperties
- Type: typing.Optional[typing.Dict[str, str]]
GeofenceGeometryExtraOutputTypeDef
Polygon
- Type: typing.Optional[typing.List[typing.List[typing.List[float]]]]
Circle
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.CircleExtraOutputTypeDef]
Geobuf
- Type: typing.Optional[bytes]
GeofenceGeometryOutputTypeDef
Polygon
- Type: typing.Optional[typing.List[typing.List[typing.List[float]]]]
Circle
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.CircleOutputTypeDef]
Geobuf
- Type: typing.Optional[bytes]
GeofenceGeometryTypeDef
Polygon
- Type: typing.Optional[typing.Sequence[typing.Sequence[typing.Sequence[float]]]]
Circle
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.CircleTypeDef]
Geobuf
- Type: typing.Union[str, bytes, typing.IO[typing.Any], NoneType]
GetDevicePositionHistoryRequestGetDevicePositionHistoryPaginateTypeDef
TrackerName
- Type:
- Required: Yes
DeviceId
- Type:
- Required: Yes
StartTimeInclusive
- Type: typing.Union[datetime.datetime, str, NoneType]
EndTimeExclusive
- Type: typing.Union[datetime.datetime, str, NoneType]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.PaginatorConfigTypeDef]
GetDevicePositionHistoryRequestRequestTypeDef
TrackerName
- Type:
- Required: Yes
DeviceId
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
StartTimeInclusive
- Type: typing.Union[datetime.datetime, str, NoneType]
EndTimeExclusive
- Type: typing.Union[datetime.datetime, str, NoneType]
MaxResults
- Type: typing.Optional[int]
GetDevicePositionHistoryResponseTypeDef
DevicePositions
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.DevicePositionTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
GetDevicePositionRequestRequestTypeDef
TrackerName
- Type:
- Required: Yes
DeviceId
- Type:
- Required: Yes
GetDevicePositionResponseTypeDef
DeviceId
- Type:
- Required: Yes
SampleTime
- Type:
- Required: Yes
ReceivedTime
- Type:
- Required: Yes
Position
- Type: typing.List[float]
- Required: Yes
Accuracy
- Type:
- Required: Yes
PositionProperties
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetGeofenceRequestRequestTypeDef
CollectionName
- Type:
- Required: Yes
GeofenceId
- Type:
- Required: Yes
GetGeofenceResponseTypeDef
GeofenceId
- Type:
- Required: Yes
Geometry
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
GeofenceProperties
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetMapGlyphsRequestRequestTypeDef
MapName
- Type:
- Required: Yes
FontStack
- Type:
- Required: Yes
FontUnicodeRange
- Type:
- Required: Yes
Key
- Type: typing.Optional[str]
GetMapGlyphsResponseTypeDef
Blob
- Type:
- Required: Yes
ContentType
- Type:
- Required: Yes
CacheControl
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetMapSpritesRequestRequestTypeDef
MapName
- Type:
- Required: Yes
FileName
- Type:
- Required: Yes
Key
- Type: typing.Optional[str]
GetMapSpritesResponseTypeDef
Blob
- Type:
- Required: Yes
ContentType
- Type:
- Required: Yes
CacheControl
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetMapStyleDescriptorRequestRequestTypeDef
MapName
- Type:
- Required: Yes
Key
- Type: typing.Optional[str]
GetMapStyleDescriptorResponseTypeDef
Blob
- Type:
- Required: Yes
ContentType
- Type:
- Required: Yes
CacheControl
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetMapTileRequestRequestTypeDef
MapName
- Type:
- Required: Yes
Z
- Type:
- Required: Yes
X
- Type:
- Required: Yes
Y
- Type:
- Required: Yes
Key
- Type: typing.Optional[str]
GetMapTileResponseTypeDef
Blob
- Type:
- Required: Yes
ContentType
- Type:
- Required: Yes
CacheControl
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetPlaceRequestRequestTypeDef
IndexName
- Type:
- Required: Yes
PlaceId
- Type:
- Required: Yes
Language
- Type: typing.Optional[str]
Key
- Type: typing.Optional[str]
GetPlaceResponseTypeDef
Place
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
InferredStateTypeDef
ProxyDetected
- Type:
- Required: Yes
Position
- Type: typing.Optional[typing.List[float]]
Accuracy
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.PositionalAccuracyTypeDef]
DeviationDistance
- Type: typing.Optional[float]
LegGeometryTypeDef
LineString
- Type: typing.Optional[typing.List[typing.List[float]]]
LegTypeDef
StartPosition
- Type: typing.List[float]
- Required: Yes
EndPosition
- Type: typing.List[float]
- Required: Yes
Distance
- Type:
- Required: Yes
DurationSeconds
- Type:
- Required: Yes
Steps
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.StepTypeDef]
- Required: Yes
Geometry
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.LegGeometryTypeDef]
ListDevicePositionsRequestListDevicePositionsPaginateTypeDef
TrackerName
- Type:
- Required: Yes
FilterGeometry
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.TrackingFilterGeometryTypeDef]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.PaginatorConfigTypeDef]
ListDevicePositionsRequestRequestTypeDef
TrackerName
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
FilterGeometry
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.TrackingFilterGeometryTypeDef]
ListDevicePositionsResponseEntryTypeDef
DeviceId
- Type:
- Required: Yes
SampleTime
- Type:
- Required: Yes
Position
- Type: typing.List[float]
- Required: Yes
Accuracy
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.PositionalAccuracyTypeDef]
PositionProperties
- Type: typing.Optional[typing.Dict[str, str]]
ListDevicePositionsResponseTypeDef
Entries
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.ListDevicePositionsResponseEntryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListGeofenceCollectionsRequestListGeofenceCollectionsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.PaginatorConfigTypeDef]
ListGeofenceCollectionsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListGeofenceCollectionsResponseEntryTypeDef
CollectionName
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
PricingPlan
- Type: typing.Optional[typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']]
PricingPlanDataSource
- Type: typing.Optional[str]
ListGeofenceCollectionsResponseTypeDef
Entries
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.ListGeofenceCollectionsResponseEntryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListGeofenceResponseEntryTypeDef
GeofenceId
- Type:
- Required: Yes
Geometry
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
GeofenceProperties
- Type: typing.Optional[typing.Dict[str, str]]
ListGeofencesRequestListGeofencesPaginateTypeDef
CollectionName
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.PaginatorConfigTypeDef]
ListGeofencesRequestRequestTypeDef
CollectionName
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListGeofencesResponseTypeDef
Entries
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.ListGeofenceResponseEntryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListKeysRequestListKeysPaginateTypeDef
Filter
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.ApiKeyFilterTypeDef]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.PaginatorConfigTypeDef]
ListKeysRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
Filter
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.ApiKeyFilterTypeDef]
ListKeysResponseEntryTypeDef
KeyName
- Type:
- Required: Yes
ExpireTime
- Type:
- Required: Yes
Restrictions
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
ListKeysResponseTypeDef
Entries
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.ListKeysResponseEntryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListMapsRequestListMapsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.PaginatorConfigTypeDef]
ListMapsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListMapsResponseEntryTypeDef
MapName
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
DataSource
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
PricingPlan
- Type: typing.Optional[typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']]
ListMapsResponseTypeDef
Entries
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.ListMapsResponseEntryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListPlaceIndexesRequestListPlaceIndexesPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.PaginatorConfigTypeDef]
ListPlaceIndexesRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListPlaceIndexesResponseEntryTypeDef
IndexName
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
DataSource
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
PricingPlan
- Type: typing.Optional[typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']]
ListPlaceIndexesResponseTypeDef
Entries
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.ListPlaceIndexesResponseEntryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListRouteCalculatorsRequestListRouteCalculatorsPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.PaginatorConfigTypeDef]
ListRouteCalculatorsRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListRouteCalculatorsResponseEntryTypeDef
CalculatorName
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
DataSource
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
PricingPlan
- Type: typing.Optional[typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']]
ListRouteCalculatorsResponseTypeDef
Entries
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.ListRouteCalculatorsResponseEntryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTagsForResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
ListTagsForResourceResponseTypeDef
Tags
- Type: typing.Dict[str, str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTrackerConsumersRequestListTrackerConsumersPaginateTypeDef
TrackerName
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.PaginatorConfigTypeDef]
ListTrackerConsumersRequestRequestTypeDef
TrackerName
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListTrackerConsumersResponseTypeDef
ConsumerArns
- Type: typing.List[str]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
ListTrackersRequestListTrackersPaginateTypeDef
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.PaginatorConfigTypeDef]
ListTrackersRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListTrackersResponseEntryTypeDef
TrackerName
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
PricingPlan
- Type: typing.Optional[typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']]
PricingPlanDataSource
- Type: typing.Optional[str]
ListTrackersResponseTypeDef
Entries
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.ListTrackersResponseEntryTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
LteCellDetailsTypeDef
CellId
- Type:
- Required: Yes
Mcc
- Type:
- Required: Yes
Mnc
- Type:
- Required: Yes
LocalId
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.LteLocalIdTypeDef]
NetworkMeasurements
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.location_classes.LteNetworkMeasurementsTypeDef]]
TimingAdvance
- Type: typing.Optional[int]
NrCapable
- Type: typing.Optional[bool]
Rsrp
- Type: typing.Optional[int]
Rsrq
- Type: typing.Optional[float]
Tac
- Type: typing.Optional[int]
LteLocalIdTypeDef
Earfcn
- Type:
- Required: Yes
Pci
- Type:
- Required: Yes
LteNetworkMeasurementsTypeDef
Earfcn
- Type:
- Required: Yes
CellId
- Type:
- Required: Yes
Pci
- Type:
- Required: Yes
Rsrp
- Type: typing.Optional[int]
Rsrq
- Type: typing.Optional[float]
MapConfigurationOutputTypeDef
Style
- Type:
- Required: Yes
PoliticalView
- Type: typing.Optional[str]
CustomLayers
- Type: typing.Optional[typing.List[str]]
MapConfigurationTypeDef
Style
- Type:
- Required: Yes
PoliticalView
- Type: typing.Optional[str]
CustomLayers
- Type: typing.Optional[typing.Sequence[str]]
MapConfigurationUpdateTypeDef
PoliticalView
- Type: typing.Optional[str]
CustomLayers
- Type: typing.Optional[typing.Sequence[str]]
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PlaceGeometryTypeDef
Point
- Type: typing.Optional[typing.List[float]]
PlaceTypeDef
Geometry
- Type:
- Required: Yes
Label
- Type: typing.Optional[str]
AddressNumber
- Type: typing.Optional[str]
Street
- Type: typing.Optional[str]
Neighborhood
- Type: typing.Optional[str]
Municipality
- Type: typing.Optional[str]
SubRegion
- Type: typing.Optional[str]
Region
- Type: typing.Optional[str]
Country
- Type: typing.Optional[str]
PostalCode
- Type: typing.Optional[str]
Interpolated
- Type: typing.Optional[bool]
TimeZone
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.TimeZoneTypeDef]
UnitType
- Type: typing.Optional[str]
UnitNumber
- Type: typing.Optional[str]
Categories
- Type: typing.Optional[typing.List[str]]
SupplementalCategories
- Type: typing.Optional[typing.List[str]]
SubMunicipality
- Type: typing.Optional[str]
PositionalAccuracyTypeDef
Horizontal
- Type:
- Required: Yes
PutGeofenceRequestRequestTypeDef
CollectionName
- Type:
- Required: Yes
GeofenceId
- Type:
- Required: Yes
Geometry
- Type:
- Required: Yes
GeofenceProperties
- Type: typing.Optional[typing.Mapping[str, str]]
PutGeofenceResponseTypeDef
GeofenceId
- Type:
- Required: Yes
CreateTime
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
ResponseMetadata
- 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]
RouteMatrixEntryErrorTypeDef
Code
- Type: typing.Literal['DeparturePositionNotFound', 'DestinationPositionNotFound', 'OtherValidationError', 'PositionsNotFound', 'RouteNotFound', 'RouteTooLong']
- Required: Yes
Message
- Type: typing.Optional[str]
RouteMatrixEntryTypeDef
Distance
- Type: typing.Optional[float]
DurationSeconds
- Type: typing.Optional[float]
Error
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.RouteMatrixEntryErrorTypeDef]
SearchForPositionResultTypeDef
Place
- Type:
- Required: Yes
Distance
- Type:
- Required: Yes
PlaceId
- Type: typing.Optional[str]
SearchForSuggestionsResultTypeDef
Text
- Type:
- Required: Yes
PlaceId
- Type: typing.Optional[str]
Categories
- Type: typing.Optional[typing.List[str]]
SupplementalCategories
- Type: typing.Optional[typing.List[str]]
SearchForTextResultTypeDef
Place
- Type:
- Required: Yes
Distance
- Type: typing.Optional[float]
Relevance
- Type: typing.Optional[float]
PlaceId
- Type: typing.Optional[str]
SearchPlaceIndexForPositionRequestRequestTypeDef
IndexName
- Type:
- Required: Yes
Position
- Type: typing.Sequence[float]
- Required: Yes
MaxResults
- Type: typing.Optional[int]
Language
- Type: typing.Optional[str]
Key
- Type: typing.Optional[str]
SearchPlaceIndexForPositionResponseTypeDef
Summary
- Type:
- Required: Yes
Results
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.SearchForPositionResultTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SearchPlaceIndexForPositionSummaryTypeDef
Position
- Type: typing.List[float]
- Required: Yes
DataSource
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
Language
- Type: typing.Optional[str]
SearchPlaceIndexForSuggestionsRequestRequestTypeDef
IndexName
- Type:
- Required: Yes
Text
- Type:
- Required: Yes
BiasPosition
- Type: typing.Optional[typing.Sequence[float]]
FilterBBox
- Type: typing.Optional[typing.Sequence[float]]
FilterCountries
- Type: typing.Optional[typing.Sequence[str]]
MaxResults
- Type: typing.Optional[int]
Language
- Type: typing.Optional[str]
FilterCategories
- Type: typing.Optional[typing.Sequence[str]]
Key
- Type: typing.Optional[str]
SearchPlaceIndexForSuggestionsResponseTypeDef
Summary
- Type:
- Required: Yes
Results
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.SearchForSuggestionsResultTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SearchPlaceIndexForSuggestionsSummaryTypeDef
Text
- Type:
- Required: Yes
DataSource
- Type:
- Required: Yes
BiasPosition
- Type: typing.Optional[typing.List[float]]
FilterBBox
- Type: typing.Optional[typing.List[float]]
FilterCountries
- Type: typing.Optional[typing.List[str]]
MaxResults
- Type: typing.Optional[int]
Language
- Type: typing.Optional[str]
FilterCategories
- Type: typing.Optional[typing.List[str]]
SearchPlaceIndexForTextRequestRequestTypeDef
IndexName
- Type:
- Required: Yes
Text
- Type:
- Required: Yes
BiasPosition
- Type: typing.Optional[typing.Sequence[float]]
FilterBBox
- Type: typing.Optional[typing.Sequence[float]]
FilterCountries
- Type: typing.Optional[typing.Sequence[str]]
MaxResults
- Type: typing.Optional[int]
Language
- Type: typing.Optional[str]
FilterCategories
- Type: typing.Optional[typing.Sequence[str]]
Key
- Type: typing.Optional[str]
SearchPlaceIndexForTextResponseTypeDef
Summary
- Type:
- Required: Yes
Results
- Type: typing.List[aws_resource_validator.pydantic_models.location_classes.SearchForTextResultTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
SearchPlaceIndexForTextSummaryTypeDef
Text
- Type:
- Required: Yes
DataSource
- Type:
- Required: Yes
BiasPosition
- Type: typing.Optional[typing.List[float]]
FilterBBox
- Type: typing.Optional[typing.List[float]]
FilterCountries
- Type: typing.Optional[typing.List[str]]
MaxResults
- Type: typing.Optional[int]
ResultBBox
- Type: typing.Optional[typing.List[float]]
Language
- Type: typing.Optional[str]
FilterCategories
- Type: typing.Optional[typing.List[str]]
StepTypeDef
StartPosition
- Type: typing.List[float]
- Required: Yes
EndPosition
- Type: typing.List[float]
- Required: Yes
Distance
- Type:
- Required: Yes
DurationSeconds
- Type:
- Required: Yes
GeometryOffset
- Type: typing.Optional[int]
TagResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
Tags
- Type: typing.Mapping[str, str]
- Required: Yes
TimeZoneTypeDef
Name
- Type:
- Required: Yes
Offset
- Type: typing.Optional[int]
TrackingFilterGeometryTypeDef
Polygon
- Type: typing.Optional[typing.Sequence[typing.Sequence[typing.Sequence[float]]]]
TruckDimensionsTypeDef
Length
- Type: typing.Optional[float]
Height
- Type: typing.Optional[float]
Width
- Type: typing.Optional[float]
Unit
- Type: typing.Optional[typing.Literal['Feet', 'Meters']]
TruckWeightTypeDef
Total
- Type: typing.Optional[float]
Unit
- Type: typing.Optional[typing.Literal['Kilograms', 'Pounds']]
UntagResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
TagKeys
- Type: typing.Sequence[str]
- Required: Yes
UpdateGeofenceCollectionRequestRequestTypeDef
CollectionName
- Type:
- Required: Yes
PricingPlan
- Type: typing.Optional[typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']]
PricingPlanDataSource
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
UpdateGeofenceCollectionResponseTypeDef
CollectionName
- Type:
- Required: Yes
CollectionArn
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateKeyRequestRequestTypeDef
KeyName
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
ExpireTime
- Type: typing.Union[datetime.datetime, str, NoneType]
NoExpiry
- Type: typing.Optional[bool]
ForceUpdate
- Type: typing.Optional[bool]
Restrictions
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.ApiKeyRestrictionsTypeDef]
UpdateKeyResponseTypeDef
KeyArn
- Type:
- Required: Yes
KeyName
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateMapRequestRequestTypeDef
MapName
- Type:
- Required: Yes
PricingPlan
- Type: typing.Optional[typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']]
Description
- Type: typing.Optional[str]
ConfigurationUpdate
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.MapConfigurationUpdateTypeDef]
UpdateMapResponseTypeDef
MapName
- Type:
- Required: Yes
MapArn
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdatePlaceIndexRequestRequestTypeDef
IndexName
- Type:
- Required: Yes
PricingPlan
- Type: typing.Optional[typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']]
Description
- Type: typing.Optional[str]
DataSourceConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.location_classes.DataSourceConfigurationTypeDef]
UpdatePlaceIndexResponseTypeDef
IndexName
- Type:
- Required: Yes
IndexArn
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateRouteCalculatorRequestRequestTypeDef
CalculatorName
- Type:
- Required: Yes
PricingPlan
- Type: typing.Optional[typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']]
Description
- Type: typing.Optional[str]
UpdateRouteCalculatorResponseTypeDef
CalculatorName
- Type:
- Required: Yes
CalculatorArn
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UpdateTrackerRequestRequestTypeDef
TrackerName
- Type:
- Required: Yes
PricingPlan
- Type: typing.Optional[typing.Literal['MobileAssetManagement', 'MobileAssetTracking', 'RequestBasedUsage']]
PricingPlanDataSource
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
PositionFiltering
- Type: typing.Optional[typing.Literal['AccuracyBased', 'DistanceBased', 'TimeBased']]
EventBridgeEnabled
- Type: typing.Optional[bool]
KmsKeyEnableGeospatialQueries
- Type: typing.Optional[bool]
UpdateTrackerResponseTypeDef
TrackerName
- Type:
- Required: Yes
TrackerArn
- Type:
- Required: Yes
UpdateTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
VerifyDevicePositionRequestRequestTypeDef
TrackerName
- Type:
- Required: Yes
DeviceState
- Type:
- Required: Yes
DistanceUnit
- Type: typing.Optional[typing.Literal['Kilometers', 'Miles']]
VerifyDevicePositionResponseTypeDef
InferredState
- Type:
- Required: Yes
DeviceId
- Type:
- Required: Yes
SampleTime
- Type:
- Required: Yes
ReceivedTime
- Type:
- Required: Yes
DistanceUnit
- Type: typing.Literal['Kilometers', 'Miles']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
WiFiAccessPointTypeDef
MacAddress
- Type:
- Required: Yes
Rss
- Type:
- Required: Yes