Skip to content

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