Interface CfnGeofenceCollectionProps

All Superinterfaces:
All Known Implementing Classes:

@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)", date="2023-06-19T16:29:59.775Z") @Stability(Stable) public interface CfnGeofenceCollectionProps extends
Properties for defining a CfnGeofenceCollection.


 // The code below shows an example of how to instantiate this type.
 // The values are placeholders you should change.
 CfnGeofenceCollectionProps cfnGeofenceCollectionProps = CfnGeofenceCollectionProps.builder()
         // the properties below are optional
  • Method Details

    • getCollectionName

      @Stability(Stable) @NotNull String getCollectionName()
      A custom name for the geofence collection.


      • 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 .
    • getDescription

      @Stability(Stable) @Nullable default String getDescription()
      An optional description for the geofence collection.
    • getKmsKeyId

      @Stability(Stable) @Nullable default String getKmsKeyId()
      A key identifier for an AWS KMS customer managed key . Enter a key ID, key ARN, alias name, or alias ARN.
    • builder

      @Stability(Stable) static CfnGeofenceCollectionProps.Builder builder()
      a CfnGeofenceCollectionProps.Builder of CfnGeofenceCollectionProps