配置选项

oslo.limit 使用 oslo.config 来定义和管理配置选项,以便部署者可以控制应用程序如何使用底层的配额限制和强制执行。

oslo_limit

endpoint_id
类型:

字符串

默认值:

<None>

服务在 Keystone 中注册的端点 ID。

endpoint_service_name
类型:

字符串

默认值:

<None>

用于端点发现的服务名称

endpoint_service_type
类型:

字符串

默认值:

<None>

用于端点发现的服务类型

endpoint_region_name
类型:

字符串

默认值:

<None>

端点所属的区域

endpoint_interface
类型:

字符串

默认值:

publicURL

有效值:

public, publicURL, internal, internalURL, admin, adminURL

用于端点发现的接口

cafile
类型:

字符串

默认值:

<None>

在验证 HTTPS 连接时使用的 PEM 编码的证书颁发机构。

certfile
类型:

字符串

默认值:

<None>

PEM 编码的客户端证书文件

keyfile
类型:

字符串

默认值:

<None>

PEM 编码的客户端证书密钥文件

insecure
类型:

布尔值

默认值:

False

验证 HTTPS 连接。

timeout
类型:

整数

默认值:

<None>

http 请求的超时值

collect_timing
类型:

布尔值

默认值:

False

收集每个 API 调用的计时信息。

split_loggers
类型:

布尔值

默认值:

False

将请求记录到多个记录器。

auth_url
类型:

未知类型

默认值:

<None>

认证 URL

system_scope
类型:

未知类型

默认值:

<None>

系统操作的作用域

domain_id
类型:

未知类型

默认值:

<None>

作用域的域 ID

domain_name
类型:

未知类型

默认值:

<None>

作用域的域名称

project_id
类型:

未知类型

默认值:

<None>

作用域的项目 ID

project_name
类型:

未知类型

默认值:

<None>

作用域的项目名称

project_domain_id
类型:

未知类型

默认值:

<None>

包含项目的域 ID

project_domain_name
类型:

未知类型

默认值:

<None>

包含项目的域名称

trust_id
类型:

未知类型

默认值:

<None>

用作受托人的信任 ID

default_domain_id
类型:

未知类型

默认值:

<None>

与 v3 和 v2 参数一起使用的可选域 ID。它将在 v3 中用于用户域和项目域,并在 v2 身份验证中忽略。

default_domain_name
类型:

未知类型

默认值:

<None>

与 v3 API 和 v2 参数一起使用的可选域名称。它将在 v3 中用于用户域和项目域,并在 v2 身份验证中忽略。

user_id
类型:

未知类型

默认值:

<None>

用户的用户 ID

username
类型:

未知类型

默认值:

<None>

用户的用户名

已弃用的变体

Group

名称

oslo_limit

user-name

oslo_limit

user_name

user_domain_id
类型:

未知类型

默认值:

<None>

用户的域 ID

user_domain_name
类型:

未知类型

默认值:

<None>

用户的域名称

password
类型:

未知类型

默认值:

<None>

用户的密码

tenant_id
类型:

未知类型

默认值:

<None>

租户 ID

tenant_name
类型:

未知类型

默认值:

<None>

租户名称

service_type
类型:

字符串

默认值:

<None>

用于端点 URL 发现的默认 service_type。

service_name
类型:

字符串

默认值:

<None>

用于端点 URL 发现的默认 service_name。

valid_interfaces
类型:

列表

默认值:

<None>

端点 URL 的接口列表,按优先级顺序排列。

region_name
类型:

字符串

默认值:

<None>

用于端点 URL 发现的默认 region_name。

endpoint_override
类型:

字符串

默认值:

<None>

始终将此端点 URL 用于此客户端的请求。注意:应在此处指定未版本化的端点;要请求特定的 API 版本,请使用 versionmin-version 和/或 max-version 选项。

version
类型:

字符串

默认值:

<None>

给定 Major API 版本内端点 URL 发现的最小 Major API 版本。与 min_version 和 max_version 互斥

min_version
类型:

字符串

默认值:

<None>

给定 API 的最小主版本,旨在用作与 max_version 范围的下限。与 version 互斥。如果提供了 min_version 但没有 max_version,则 max 版本就像“最新”一样。

max_version
类型:

字符串

默认值:

<None>

给定 API 的最大主版本,旨在用作与 min_version 范围的上限。与 version 互斥。

connect_retries
类型:

整数

默认值:

<None>

应尝试的连接错误的重试次数上限。

connect_retry_delay
类型:

浮点数

默认值:

<None>

连接错误的两次重试之间的延迟(以秒为单位)。如果未设置,则从 0.5 秒开始,最大 60 秒的指数重试将被使用。

status_code_retries
类型:

整数

默认值:

<None>

应尝试的可重试 HTTP 状态代码的重试次数上限。

status_code_retry_delay
类型:

浮点数

默认值:

<None>

可重试状态代码的两次重试之间的延迟(以秒为单位)。如果未设置,则从 0.5 秒开始,最大 60 秒的指数重试将被使用。

retriable_status_codes
类型:

列表

默认值:

<None>

应重试的可重试 HTTP 状态代码列表。如果未设置,则默认为 [503]