class Aws::LocationService::Types::UpdateGeofenceCollectionRequest
@note When making an API call, you may pass UpdateGeofenceCollectionRequest
data as a hash: { collection_name: "ResourceName", # required description: "ResourceDescription", pricing_plan: "RequestBasedUsage", # accepts RequestBasedUsage, MobileAssetTracking, MobileAssetManagement pricing_plan_data_source: "String", }
@!attribute [rw] collection_name
The name of the geofence collection to update. @return [String]
@!attribute [rw] description
Updates the description for the geofence collection. @return [String]
@!attribute [rw] pricing_plan
Updates the pricing plan for the geofence collection. For more information about each pricing plan option restrictions, see [Amazon Location Service pricing][1]. [1]: https://aws.amazon.com/location/pricing/ @return [String]
@!attribute [rw] pricing_plan_data_source
Updates the data provider for the geofence collection. A required value for the following pricing plans: `MobileAssetTracking`\| `MobileAssetManagement` For more information about [data providers][1] and [pricing plans][2], see the Amazon Location Service product page. <note markdown="1"> This can only be updated when updating the `PricingPlan` in the same request. Amazon Location Service uses `PricingPlanDataSource` to calculate billing for your geofence collection. Your data won't be shared with the data provider, and will remain in your AWS account and Region unless you move it. </note> [1]: https://aws.amazon.com/location/data-providers/ [2]: https://aws.amazon.com/location/pricing/ @return [String]
@see docs.aws.amazon.com/goto/WebAPI/location-2020-11-19/UpdateGeofenceCollectionRequest AWS API Documentation
Constants
- SENSITIVE