airflow.providers.amazon.aws.utils.identifiers

模块内容

函数

generate_uuid(*values[, namespace])

将输入值转换为确定性的 UUID 字符串表示形式。

属性

NIL_UUID

airflow.providers.amazon.aws.utils.identifiers.NIL_UUID[源代码]
airflow.providers.amazon.aws.utils.identifiers.generate_uuid(*values, namespace=NAMESPACE_OID)[源代码]

将输入值转换为确定性的 UUID 字符串表示形式。

此函数仅用于生成用作标识符的哈希值,不用于任何安全用途。

为每个提供的值生成 UUID v5 (SHA-1 + 命名空间),并且此 UUID 用作下一个元素的命名空间。

如果仅向函数提供一个非 None 值,则该函数的结果将与 uuid.uuid5 的结果相同。

所有 None 值都将替换为 NIL UUID。如果只提供一个值,则返回 NIL UUID。

参数

namespace (uuid.UUID) – 要传递给 uuid.uuid5 函数的初始命名空间值。

此条目是否有帮助?