""" Usage reporting for StepFunctions service """ from localstack.utils.analytics.usage import UsageCounter # Count of StepFunctions being created with JSONata QueryLanguage jsonata_create_counter = UsageCounter("stepfunctions:jsonata:create") # Count of StepFunctions being created with JSONPath QueryLanguage jsonpath_create_counter = UsageCounter("stepfunctions:jsonpath:create") # Count of StepFunctions being created that use Variable Sampling or the Assign block variables_create_counter = UsageCounter("stepfunctions:variables:create") # Successful invocations (also including expected error cases in line with AWS behaviour) invocation_counter = UsageCounter("stepfunctions:invocation") # Unexpected errors that we do not account for error_counter = UsageCounter("stepfunctions:error")
Memory