lib/aws-sdk-locationservice/client.rb in aws-sdk-locationservice-1.14.0 vs lib/aws-sdk-locationservice/client.rb in aws-sdk-locationservice-1.15.0
- old
+ new
@@ -986,12 +986,13 @@
#
#
#
# [1]: https://docs.aws.amazon.com/kms/latest/developerguide/create-keys.html
#
- # @option params [required, String] :pricing_plan
- # Specifies the pricing plan for the geofence collection.
+ # @option params [String] :pricing_plan
+ # Optionally specifies the pricing plan for the geofence collection.
+ # Defaults to `RequestBasedUsage`.
#
# For additional details and restrictions on each pricing plan option,
# see the [Amazon Location Service pricing page][1].
#
#
@@ -1055,11 +1056,11 @@
#
# resp = client.create_geofence_collection({
# collection_name: "ResourceName", # required
# description: "ResourceDescription",
# kms_key_id: "KmsKeyId",
- # pricing_plan: "RequestBasedUsage", # required, accepts RequestBasedUsage, MobileAssetTracking, MobileAssetManagement
+ # pricing_plan: "RequestBasedUsage", # accepts RequestBasedUsage, MobileAssetTracking, MobileAssetManagement
# pricing_plan_data_source: "String",
# tags: {
# "TagKey" => "TagValue",
# },
# })
@@ -1098,12 +1099,13 @@
#
# * Must be a unique map resource name.
#
# * No spaces allowed. For example, `ExampleMap`.
#
- # @option params [required, String] :pricing_plan
- # Specifies the pricing plan for your map resource.
+ # @option params [String] :pricing_plan
+ # Optionally specifies the pricing plan for the map resource. Defaults
+ # to `RequestBasedUsage`.
#
# For additional details and restrictions on each pricing plan option,
# see [Amazon Location Service pricing][1].
#
#
@@ -1144,11 +1146,11 @@
# configuration: { # required
# style: "MapStyle", # required
# },
# description: "ResourceDescription",
# map_name: "ResourceName", # required
- # pricing_plan: "RequestBasedUsage", # required, accepts RequestBasedUsage, MobileAssetTracking, MobileAssetManagement
+ # pricing_plan: "RequestBasedUsage", # accepts RequestBasedUsage, MobileAssetTracking, MobileAssetManagement
# tags: {
# "TagKey" => "TagValue",
# },
# })
#
@@ -1226,12 +1228,13 @@
#
# * Must be a unique place index resource name.
#
# * No spaces allowed. For example, `ExamplePlaceIndex`.
#
- # @option params [required, String] :pricing_plan
- # Specifies the pricing plan for your place index resource.
+ # @option params [String] :pricing_plan
+ # Optionally specifies the pricing plan for the place index resource.
+ # Defaults to `RequestBasedUsage`.
#
# For additional details and restrictions on each pricing plan option,
# see [Amazon Location Service pricing][1].
#
#
@@ -1274,11 +1277,11 @@
# data_source_configuration: {
# intended_use: "SingleUse", # accepts SingleUse, Storage
# },
# description: "ResourceDescription",
# index_name: "ResourceName", # required
- # pricing_plan: "RequestBasedUsage", # required, accepts RequestBasedUsage, MobileAssetTracking, MobileAssetManagement
+ # pricing_plan: "RequestBasedUsage", # accepts RequestBasedUsage, MobileAssetTracking, MobileAssetManagement
# tags: {
# "TagKey" => "TagValue",
# },
# })
#
@@ -1348,12 +1351,13 @@
# [6]: https://docs.aws.amazon.com/location/latest/developerguide/what-is-data-provider.html
#
# @option params [String] :description
# The optional description for the route calculator resource.
#
- # @option params [required, String] :pricing_plan
- # Specifies the pricing plan for your route calculator resource.
+ # @option params [String] :pricing_plan
+ # Optionally specifies the pricing plan for the route calculator
+ # resource. Defaults to `RequestBasedUsage`.
#
# For additional details and restrictions on each pricing plan option,
# see [Amazon Location Service pricing][1].
#
#
@@ -1396,11 +1400,11 @@
#
# resp = client.create_route_calculator({
# calculator_name: "ResourceName", # required
# data_source: "String", # required
# description: "ResourceDescription",
- # pricing_plan: "RequestBasedUsage", # required, accepts RequestBasedUsage, MobileAssetTracking, MobileAssetManagement
+ # pricing_plan: "RequestBasedUsage", # accepts RequestBasedUsage, MobileAssetTracking, MobileAssetManagement
# tags: {
# "TagKey" => "TagValue",
# },
# })
#
@@ -1462,12 +1466,13 @@
# evaluations.
#
# This field is optional. If not specified, the default value is
# `TimeBased`.
#
- # @option params [required, String] :pricing_plan
- # Specifies the pricing plan for the tracker resource.
+ # @option params [String] :pricing_plan
+ # Optionally specifies the pricing plan for the tracker resource.
+ # Defaults to `RequestBasedUsage`.
#
# For additional details and restrictions on each pricing plan option,
# see [Amazon Location Service pricing][1].
#
#
@@ -1543,11 +1548,11 @@
#
# resp = client.create_tracker({
# description: "ResourceDescription",
# kms_key_id: "KmsKeyId",
# position_filtering: "TimeBased", # accepts TimeBased, DistanceBased, AccuracyBased
- # pricing_plan: "RequestBasedUsage", # required, accepts RequestBasedUsage, MobileAssetTracking, MobileAssetManagement
+ # pricing_plan: "RequestBasedUsage", # accepts RequestBasedUsage, MobileAssetTracking, MobileAssetManagement
# pricing_plan_data_source: "String",
# tags: {
# "TagKey" => "TagValue",
# },
# tracker_name: "ResourceName", # required
@@ -3620,10 +3625,10 @@
operation: config.api.operation(operation_name),
client: self,
params: params,
config: config)
context[:gem_name] = 'aws-sdk-locationservice'
- context[:gem_version] = '1.14.0'
+ context[:gem_version] = '1.15.0'
Seahorse::Client::Request.new(handlers, context)
end
# @api private
# @deprecated