class Aws::LocationService::Types::CreateMapRequest
@note When making an API call, you may pass CreateMapRequest
data as a hash: { configuration: { # required style: "MapStyle", # required }, description: "ResourceDescription", map_name: "ResourceName", # required pricing_plan: "RequestBasedUsage", # required, accepts RequestBasedUsage, MobileAssetTracking, MobileAssetManagement tags: { "TagKey" => "TagValue", }, }
@!attribute [rw] configuration
Specifies the map style selected from an available data provider. @return [Types::MapConfiguration]
@!attribute [rw] description
An optional description for the map resource. @return [String]
@!attribute [rw] map_name
The name for the map resource. Requirements: * Must contain only alphanumeric characters (A–Z, a–z, 0–9), hyphens (-), periods (.), and underscores (\_). * Must be a unique map resource name. * No spaces allowed. For example, `ExampleMap`. @return [String]
@!attribute [rw] pricing_plan
Specifies the pricing plan for your map resource. For additional details and restrictions on each pricing plan option, see the [Amazon Location Service pricing page][1]. [1]: https://aws.amazon.com/location/pricing/ @return [String]
@!attribute [rw] tags
Applies one or more tags to the map resource. A tag is a key-value pair helps manage, identify, search, and filter your resources by labelling them. Format: `"key" : "value"` Restrictions: * Maximum 50 tags per resource * Each resource tag must be unique with a maximum of one value. * Maximum key length: 128 Unicode characters in UTF-8 * Maximum value length: 256 Unicode characters in UTF-8 * Can use alphanumeric characters (A–Z, a–z, 0–9), and the following characters: + - = . \_ : / @. @return [Hash<String,String>]
@see docs.aws.amazon.com/goto/WebAPI/location-2020-11-19/CreateMapRequest AWS API Documentation
Constants
- SENSITIVE