public static final class CfnGeofenceCollection.Builder
extends java.lang.Object
CfnGeofenceCollection
.Modifier and Type | Method and Description |
---|---|
CfnGeofenceCollection |
build() |
CfnGeofenceCollection.Builder |
collectionName(java.lang.String collectionName)
A custom name for the geofence collection.
|
static CfnGeofenceCollection.Builder |
create(Construct scope,
java.lang.String id) |
CfnGeofenceCollection.Builder |
description(java.lang.String description)
An optional description for the geofence collection.
|
CfnGeofenceCollection.Builder |
kmsKeyId(java.lang.String kmsKeyId)
A key identifier for an [AWS KMS customer managed key](https://docs.aws.amazon.com/kms/latest/developerguide/create-keys.html) .
|
public static CfnGeofenceCollection.Builder create(Construct scope, java.lang.String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnGeofenceCollection.Builder
.public CfnGeofenceCollection.Builder collectionName(java.lang.String collectionName)
Requirements:
ExampleGeofenceCollection
.collectionName
- A custom name for the geofence collection. This parameter is required.this
public CfnGeofenceCollection.Builder description(java.lang.String description)
description
- An optional description for the geofence collection. This parameter is required.this
public CfnGeofenceCollection.Builder kmsKeyId(java.lang.String kmsKeyId)
kmsKeyId
- A key identifier for an [AWS KMS customer managed key](https://docs.aws.amazon.com/kms/latest/developerguide/create-keys.html) . Enter a key ID, key ARN, alias name, or alias ARN. This parameter is required.this
public CfnGeofenceCollection build()