Source
import demistomock as demisto # noqa # pylint: disable=unused-wildcard-import from CommonServerPython import * # noqa # pylint: disable=unused-wildcard-import from CommonServerUserPython import * # noqa # pylint: disable=unused-wildcard-import import uuid """ STANDALONE FUNCTION """ def generate_random_uuid() -> str: return str(uuid.uuid4()) """ COMMAND FUNCTION """ def generate_random_uuid_command() -> CommandResults: outputs = {"GeneratedUUID": generate_random_uuid()} return CommandResults( readable_output=f'## Random UUID Generated: {outputs["GeneratedUUID"]}', outputs=outputs, ) """ MAIN FUNCTION """ def main(): try: return_results(generate_random_uuid_command()) except Exception as ex: demisto.error(traceback.format_exc()) # print the traceback return_error(f"Failed to execute GenerateRandomUUID. Error: {ex!s}") """ ENTRY POINT """ if __name__ in ("__main__", "__builtin__", "builtins"): main()
README
Generates a random UUID (UUID 4).
Script Data
| Name | Description |
|---|---|
| Script Type | python3 |
| Tags | |
| Cortex XSOAR Version | 5.0.0 |
Inputs
There are no inputs for this script.
Outputs
| Path | Description | Type |
|---|---|---|
| GeneratedUUID | The generated UUID. | string |
Script Example
## Context Example
```json
{
"GeneratedUUID": "8aad5925-aae2-4141-b3fb-2d8e2c0da00b"
}
Human Readable Output
Random UUID Generated
GeneratedUUID 8aad5925-aae2-4141-b3fb-2d8e2c0da00b