fluidasserts.cloud.aws.cloudformation.dynamodb module

AWS CloudFormation checks for DynamoDB (NoSQL Database Service).

fluidasserts.cloud.aws.cloudformation.dynamodb.has_not_point_in_time_recovery(path, exclude=None)

Check if any Table has not Point In Time Recovery enabled.

Parameters
  • path (str) – Location of CloudFormation’s template file.

  • exclude (typing.Optional[typing.List[str]]) – Paths that contains any string from this list are ignored.

Returns

  • OPEN if PointInTimeRecoveryEnabled attribute is set to false.

  • UNKNOWN on errors.

  • CLOSED otherwise.

Return type

fluidasserts.Result