GeofenceCollectionProps
- class aws_cdk.aws_location_alpha.GeofenceCollectionProps(*, description=None, geofence_collection_name=None, kms_key=None)
Bases:
object
(experimental) Properties for a geofence collection.
- Parameters:
description (
Optional
[str
]) – (experimental) A description for the geofence collection. Default: - no descriptiongeofence_collection_name (
Optional
[str
]) – (experimental) A name for the geofence collection. Must be between 1 and 100 characters and contain only alphanumeric characters, hyphens, periods and underscores. Default: - A name is automatically generatedkms_key (
Optional
[IKey
]) – (experimental) The customer managed to encrypt your data. Default: - Use an AWS managed key
- Stability:
experimental
- ExampleMetadata:
infused
Example:
# key: kms.Key location.GeofenceCollection(self, "GeofenceCollection", geofence_collection_name="MyGeofenceCollection", # optional, defaults to a generated name kms_key=key )
Attributes
- description
(experimental) A description for the geofence collection.
- Default:
no description
- Stability:
experimental
- geofence_collection_name
(experimental) A name for the geofence collection.
Must be between 1 and 100 characters and contain only alphanumeric characters, hyphens, periods and underscores.
- Default:
A name is automatically generated
- Stability:
experimental
- kms_key
(experimental) The customer managed to encrypt your data.
- Default:
Use an AWS managed key
- See:
https://docs.aws.amazon.com/location/latest/developerguide/encryption-at-rest.html
- Stability:
experimental