Values.CreateGeofenceCollectionRequestSourceCreates a geofence collection, which manages and stores geofences.
type nonrec t = {collectionName : ResourceName.t;A custom name for the geofence collection. Requirements: Contain only alphanumeric characters (A–Z, a–z, 0–9), hyphens (-), periods (.), and underscores (_). Must be a unique geofence collection name. No spaces allowed. For example, ExampleGeofenceCollection.
*)pricingPlan : PricingPlan.t option;No longer used. If included, the only allowed value is RequestBasedUsage.
*)pricingPlanDataSource : String_.t option;This parameter is no longer used.
*)description : ResourceDescription.t option;An optional description for the geofence collection.
*)kmsKeyId : KmsKeyId.t option;A key identifier for an Amazon Web Services KMS customer managed key. Enter a key ID, key ARN, alias name, or alias ARN.
*)}val make :
?pricingPlan:PricingPlan.t ->
?pricingPlanDataSource:String_.t ->
?description:ResourceDescription.t ->
?tags:TagMap.t ->
?kmsKeyId:KmsKeyId.t ->
collectionName:ResourceName.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of ResourceName.t ])
list ]