Titik akhir dan kuota Amazon Location Service - AWS Referensi Umum

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Titik akhir dan kuota Amazon Location Service

Untuk terhubung secara terprogram ke AWS layanan, Anda menggunakan titik akhir. AWS layanan menawarkan jenis titik akhir berikut di beberapa atau semua AWS Wilayah yang didukung layanan: titik akhir, IPv4 titik akhir tumpukan ganda, dan titik akhir FIPS. Beberapa layanan menyediakan titik akhir global. Untuk informasi selengkapnya, lihat AWS titik akhir layanan.

Kuota layanan, juga disebut sebagai batas, adalah jumlah maksimum sumber daya layanan atau operasi untuk AWS akun Anda. Untuk informasi selengkapnya, lihat AWS kuota layanan.

Berikut ini adalah titik akhir layanan dan kuota layanan untuk layanan ini.

Titik akhir layanan

Lokasi Amazon tersedia di AWS Wilayah berikut. Untuk detail lebih lanjut tentang titik akhir, lihat diskusi berikut tabel.

Nama Wilayah Wilayah Titik Akhir Protokol
AS Timur (Ohio) us–east-2 geo.us-east-2.amazonaws.com HTTPS
AS Timur (Virginia Utara) us-east-1 geo.us-east-1.amazonaws.com HTTPS
AS Barat (Oregon) us-west-2 geo.us-west-2.amazonaws.com HTTPS
Asia Pasifik (Malaysia) ap-southeast-5 geo.ap-southeast-5.amazonaws.com HTTPS
Asia Pasifik (Mumbai) ap-south-1 geo.ap-south-1.amazonaws.com HTTPS
Asia Pasifik (Singapura) ap-southeast-1 geo.ap-southeast-1.amazonaws.com HTTPS
Asia Pasifik (Sydney) ap-southeast-2 geo.ap-southeast-2.amazonaws.com HTTPS
Asia Pasifik (Tokyo) ap-northeast-1 geo.ap-northeast-1.amazonaws.com HTTPS
Kanada (Pusat) ca-central-1 geo.ca-central-1.amazonaws.com HTTPS
Eropa (Frankfurt) eu-central-1 geo.eu-central-1.amazonaws.com HTTPS
Eropa (Irlandia) eu-west-1 geo.eu-west-1.amazonaws.com HTTPS
Eropa (London) eu-west-2 geo.eu-west-2.amazonaws.com HTTPS
Eropa (Spanyol) eu-south-2 geo.eu-south-2.amazonaws.com HTTPS
Eropa (Stockholm) eu-north-1 geo.eu-north-1.amazonaws.com HTTPS
Amerika Selatan (Sao Paulo) sa-east-1 geo.sa-east-1.amazonaws.com HTTPS
AWS GovCloud (AS-Barat) us-gov-west-1

geo.us-gov-west-1.amazonaws.com

geo-fips.us-gov-west-1.amazonaws.com

HTTPS

HTTPS

Tentang titik akhir wilayah

Sintaks umum untuk titik akhir dual-stack regional Amazon Location, yang mendukung keduanya IPv4 dan IPv6, adalah sebagai berikut:

protocol://service-code.geo.region-code.api.aws

Titik akhir regional yang ada, yang hanya mendukung IPv4, adalah sebagai berikut:

protocol://service-code.geo.region-code.amazonaws.com

Dalam sintaks ini, Amazon Location menggunakan kode layanan berikut:

Layanan Kode layanan
Peta Amazon Location peta
Tempat Amazon Location tempat
Rute Amazon Location rute
Pagar Virtual Amazon Location pagar virtual
Pelacak Amazon Location pelacakan

Misalnya, titik akhir regional untuk Peta Lokasi Amazon untuk AS Timur (Virginia N.) adalah:. https://maps.geo.us-east-1.api.aws

Titik Akhir operasi API

Sintaks umum untuk titik akhir dual-stack regional Amazon Location, yang mendukung keduanya IPv4 dan IPv6, adalah sebagai berikut:

protocol://service-code.geo.region-code.api.aws

Titik akhir regional yang ada, yang hanya mendukung IPv4, adalah sebagai berikut:

protocol://service-code.geo.region-code.amazonaws.com

Tindakan bidang kontrol untuk Amazon Location Service adalah:

Layanan Titik Akhir Operasi API
Peta Amazon Location

https://cp.maps.geo. region.api.aws

https://cp.maps.geo. region.amazonaws.com

CreateMap

DeleteMap

DescribeMap

ListMaps

UpdateMap

Tempat Amazon Location

https://cp.places.geo. region.api.aws

https://cp.places.geo. region.amazonaws.com

CreatePlaceIndex

DeletePlaceIndex

DescribePlaceIndex

ListPlaceIndexes

UpdatePlaceIndex

Pagar Virtual Amazon Location

https://cp.geofencing.geo. region.api.aws

https://cp.geofencing.geo. region.amazonaws.com

CreateGeofenceCollection

DeleteGeofenceCollection

DescribeGeofenceCollection

ListGeofenceCollections

UpdateGeofenceCollection

Pelacak Amazon Location

https://cp.tracking.geo. region.api.aws

https://cp.tracking.geo. region.amazonaws.com

CreateTracker

DeleteTracker

DescribeTracker

UpdateTracker

ListTrackers

AssociateTrackerConsumer

DisassociateTrackerConsumer

ListTrackerConsumers

Rute Amazon Location

https://cp.routes.geo. region.api.aws

https://cp.routes.geo. region.amazonaws.com

CreateRouteCalculator

DeleteRouteCalculator

DescribeRouteCalculator

ListRouteCalculators

UpdateRouteCalculator

Metadata Lokasi Amazon

https://cp.metadata.geo. region.api.aws

https://cp.metadata.geo. region.amazonaws.com

CreateKey

DeleteKey

DescribeKey

ListKeys

UpdateKey

Kuota layanan

Nama Default Dapat disesuaikan Deskripsi
Sumber daya API Key per akun Setiap Wilayah yang didukung: 500 Tidak Jumlah maksimum sumber daya kunci API (aktif atau kedaluwarsa) yang dapat Anda miliki per akun.
Sumber daya Koleksi Geofence per akun Setiap Wilayah yang didukung: 1.500 Ya Jumlah maksimum sumber daya Koleksi Geofence yang dapat Anda buat per akun.
Geofences untuk Koleksi Geofence Setiap Wilayah yang didukung: 50.000 Tidak Jumlah maksimum Geofences yang dapat Anda buat per Geofence Collection.
Peta sumber daya per akun Setiap Wilayah yang didukung: 40 Ya Jumlah maksimum sumber daya Peta yang dapat Anda buat per akun.
Tempatkan sumber daya Indeks per akun Setiap Wilayah yang didukung: 40 Ya Jumlah maksimum sumber daya Indeks Tempat yang dapat Anda buat per akun.
Tingkat permintaan AssociateTrackerConsumer API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum AssociateTrackerConsumer permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan BatchDeleteDevicePositionHistory API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum BatchDeleteDevicePositionHistory permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan BatchDeleteGeofence API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum BatchDeleteGeofence permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan BatchEvaluateGeofences API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum BatchEvaluateGeofences permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan BatchGetDevicePosition API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum BatchGetDevicePosition permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan BatchPutGeofence API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum BatchPutGeofence permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan BatchUpdateDevicePosition API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum BatchUpdateDevicePosition permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan CalculateRoute API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum CalculateRoute permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan CalculateRouteMatrix API Setiap Wilayah yang didukung: 5 per detik Ya Jumlah maksimum CalculateRouteMatrix permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan CreateGeofenceCollection API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum CreateGeofenceCollection permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan CreateKey API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum CreateKey permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan CreateMap API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum CreateMap permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan CreatePlaceIndex API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum CreatePlaceIndex permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan CreateRouteCalculator API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum CreateRouteCalculator permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan CreateTracker API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum CreateTracker permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan DeleteGeofenceCollection API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum DeleteGeofenceCollection permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan DeleteKey API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum DeleteKey permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan DeleteMap API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum DeleteMap permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan DeletePlaceIndex API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum DeletePlaceIndex permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan DeleteRouteCalculator API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum DeleteRouteCalculator permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan DeleteTracker API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum DeleteTracker permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan DescribeGeofenceCollection API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum DescribeGeofenceCollection permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan DescribeKey API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum DescribeKey permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan DescribeMap API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum DescribeMap permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan DescribePlaceIndex API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum DescribePlaceIndex permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan DescribeRouteCalculator API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum DescribeRouteCalculator permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan DescribeTracker API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum DescribeTracker permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan DisassociateTrackerConsumer API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum DisassociateTrackerConsumer permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan ForecastGeofenceEvents API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum ForecastGeofenceEvents permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan GetDevicePosition API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum GetDevicePosition permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan GetDevicePositionHistory API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum GetDevicePositionHistory permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan GetGeofence API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum GetGeofence permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan GetMapGlyphs API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum GetMapGlyphs permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan GetMapSprites API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum GetMapSprites permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan GetMapStyleDescriptor API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum GetMapStyleDescriptor permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan GetMapTile API Setiap Wilayah yang didukung: 500 per detik Ya Jumlah maksimum GetMapTile permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan GetPlace API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum GetPlace permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan ListDevicePositions API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum ListDevicePositions permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan ListGeofenceCollections API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum ListGeofenceCollections permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan ListGeofences API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum ListGeofences permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan ListKeys API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum ListKeys permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan ListMaps API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum ListMaps permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan ListPlaceIndexes API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum ListPlaceIndexes permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan ListRouteCalculators API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum ListRouteCalculators permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan ListTagsForResource API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum ListTagsForResource permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan ListTrackerConsumers API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum ListTrackerConsumers permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan ListTrackers API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum ListTrackers permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan PutGeofence API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum PutGeofence permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan SearchPlaceIndexForPosition API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum SearchPlaceIndexForPosition permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan SearchPlaceIndexForSuggestions API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum SearchPlaceIndexForSuggestions permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan SearchPlaceIndexForText API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum SearchPlaceIndexForText permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan TagResource API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum TagResource permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan UntagResource API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum UntagResource permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan UpdateGeofenceCollection API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum UpdateGeofenceCollection permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan UpdateKey API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum UpdateKey permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan UpdateMap API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum UpdateMap permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan UpdatePlaceIndex API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum UpdatePlaceIndex permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan UpdateRouteCalculator API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum UpdateRouteCalculator permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan UpdateTracker API Setiap Wilayah yang didukung: 10 per detik Ya Jumlah maksimum UpdateTracker permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat permintaan VerifyDevicePosition API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum VerifyDevicePosition permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat peta geografis: GetStaticMap Permintaan API Setiap Wilayah yang didukung: 50 per detik Ya Jumlah maksimum peta geografis: GetStaticMap permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat peta geografis: GetTile Permintaan API Setiap Wilayah yang didukung: 2.000 per detik Ya Jumlah maksimum peta geografis: GetTile permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat lokasi geografis: Permintaan API pelengkapan otomatis Setiap Wilayah yang didukung: 100 per detik Ya Jumlah maksimum Geo-Places: Permintaan pelengkapan otomatis yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat Geo-Places: Permintaan API Geocode Setiap Wilayah yang didukung: 100 per detik Ya Jumlah maksimum Geo-Places: permintaan Geocode yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat geo-places: GetPlace Permintaan API Setiap Wilayah yang didukung: 100 per detik Ya Jumlah maksimum geo-places: GetPlace permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat geo-places: ReverseGeocode Permintaan API Setiap Wilayah yang didukung: 100 per detik Ya Jumlah maksimum geo-places: ReverseGeocode permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat geo-places: SearchNearby Permintaan API Setiap Wilayah yang didukung: 100 per detik Ya Jumlah maksimum geo-places: SearchNearby permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat geo-places: SearchText Permintaan API Setiap Wilayah yang didukung: 100 per detik Ya Jumlah maksimum geo-places: SearchText permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat Geo-Places: Sarankan permintaan API Setiap Wilayah yang didukung: 100 per detik Ya Jumlah maksimum Geo-Places: Sarankan permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat geo-route: CalculateIsolines Permintaan API Setiap Wilayah yang didukung: 20 per detik Ya Jumlah maksimum geo-route: CalculateIsolines permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat geo-route: CalculateRouteMatrix Permintaan API Setiap Wilayah yang didukung: 5 per detik Ya Jumlah maksimum geo-route: CalculateRouteMatrix permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat geo-route: CalculateRoutes Permintaan API Setiap Wilayah yang didukung: 20 per detik Ya Jumlah maksimum geo-route: CalculateRoutes permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat geo-route: OptimizeWaypoints Permintaan API Setiap Wilayah yang didukung: 5 per detik Ya Jumlah maksimum geo-route: OptimizeWaypoints permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Tingkat geo-route: SnapToRoads Permintaan API Setiap Wilayah yang didukung: 20 per detik Ya Jumlah maksimum geo-route: SnapToRoads permintaan yang dapat Anda buat per detik. Permintaan tambahan diperlambat.
Sumber daya Kalkulator Rute per akun Setiap Wilayah yang didukung: 40 Ya Jumlah maksimum sumber daya Kalkulator Rute yang dapat Anda buat per akun.
Pelacak konsumen per pelacak Setiap Wilayah yang didukung: 5 Tidak Jumlah maksimum Koleksi Geofence yang dapat dikaitkan dengan sumber daya Tracker.
Sumber daya pelacak per akun Setiap Wilayah yang didukung: 500 Ya Jumlah maksimum sumber daya Pelacak yang dapat Anda buat per akun.

Untuk informasi lebih lanjut, lihat Service Quotas Amazon Location dalam Panduan Developer Amazon Location Service.