airflow.providers.amazon.aws.utils.identifiers

属性

NIL_UUID

函数

generate_uuid(*values[, namespace])

将输入值转换为确定性的 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 函数的初始命名空间值。

此条目有帮助吗?