LocationService / Client / create_geofence_collection
create_geofence_collection#
- LocationService.Client.create_geofence_collection(**kwargs)#
- Creates a geofence collection, which manages and stores geofences. - See also: AWS API Documentation - Request Syntax- response = client.create_geofence_collection( CollectionName='string', PricingPlan='RequestBasedUsage'|'MobileAssetTracking'|'MobileAssetManagement', PricingPlanDataSource='string', Description='string', Tags={ 'string': 'string' }, KmsKeyId='string' ) - Parameters:
- CollectionName (string) – - [REQUIRED] - 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 (string) – No longer used. If included, the only allowed value is - RequestBasedUsage.
- PricingPlanDataSource (string) – This parameter is no longer used. 
- Description (string) – An optional description for the geofence collection. 
- Tags (dict) – - Applies one or more tags to the geofence collection. 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: + - = . _ : / @. 
- Cannot use “aws:” as a prefix for a key. 
 - (string) – - (string) – 
 
 
- KmsKeyId (string) – A key identifier for an Amazon Web Services KMS customer managed key. Enter a key ID, key ARN, alias name, or alias ARN. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'CollectionName': 'string', 'CollectionArn': 'string', 'CreateTime': datetime(2015, 1, 1) } - Response Structure- (dict) – - CollectionName (string) – - The name for the geofence collection. 
- CollectionArn (string) – - The Amazon Resource Name (ARN) for the geofence collection resource. Used when you need to specify a resource across all Amazon Web Services. - Format example: - arn:aws:geo:region:account-id:geofence-collection/ExampleGeofenceCollection
 
- CreateTime (datetime) – - The timestamp for when the geofence collection was created in ISO 8601 format: - YYYY-MM-DDThh:mm:ss.sssZ
 
 
 - Exceptions- LocationService.Client.exceptions.InternalServerException
- LocationService.Client.exceptions.ConflictException
- LocationService.Client.exceptions.AccessDeniedException
- LocationService.Client.exceptions.ValidationException
- LocationService.Client.exceptions.ServiceQuotaExceededException
- LocationService.Client.exceptions.ThrottlingException