你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
@azure/app-configuration package
类
AppConfigurationClient |
Azure 应用配置服务的客户端。 |
接口
AddConfigurationSettingOptions |
添加 ConfigurationSetting 时使用的选项。 |
AddConfigurationSettingResponse |
添加 ConfigurationSetting 的响应。 |
AppConfigurationClientOptions |
为 AppConfigurationClient 提供配置选项。 |
ConfigurationSettingId |
唯一标识配置设置的字段 |
ConfigurationSettingsFilter |
启用键值筛选。 语法参考:https://aka.ms/azconfig/docs/restapisnapshots |
ConfigurationSnapshot |
快照详细信息包括名称、筛选器、expiresOn、sizeInBytes、status、itemCount 等 |
CreateSnapshotOptions |
创建快照时使用的选项。 |
CreateSnapshotResponse |
更新快照的响应。 |
DeleteConfigurationSettingOptions |
用于删除 ConfigurationSetting 的选项。 |
DeleteConfigurationSettingResponse |
删除 ConfigurationSetting 的响应。 |
EtagEntity |
具有 etag 的实体。 |
FeatureFlagValue |
功能标志的值 |
GetConfigurationHeaders |
从获取 ConfigurationSetting 的标头。 |
GetConfigurationSettingOptions |
用于获取 ConfigurationSetting 的选项。 |
GetConfigurationSettingResponse |
从检索 ConfigurationSetting 的响应。 |
GetSnapshotOptions |
获取快照时使用的选项。 |
GetSnapshotResponse |
获取快照的响应。 |
HttpOnlyIfChangedField |
用于为 HTTP 请求提供 if-none 匹配的选项 |
HttpOnlyIfUnchangedField |
用于为 HTTP 请求提供 if-match 的选项 |
HttpResponseField |
HTTP 响应相关信息 - 标头和原始正文。 |
HttpResponseFields |
在单个 HTTP 响应字段对于用户在处理 http 状态代码 204 或 304 等常见用例中非常重要的情况下,从对象的_response字段中启动的字段。 |
ListConfigurationSettingPage |
配置设置的页面和相应的 HTTP 响应 |
ListConfigurationSettingsForSnapshotOptions |
AppConfig 中用于指定通配符和接受日期时间标头的“list”样式 API 的常见选项。 |
ListConfigurationSettingsOptions |
允许基于键、标签和其他字段进行筛选的 listConfigurationSettings 的选项。
还提供 |
ListLabelsOptions |
listLabels 的选项 |
ListLabelsPage |
配置设置的页面和相应的 HTTP 响应 |
ListRevisionsOptions |
允许基于键、标签和其他字段进行筛选的 listRevisions 选项。
还提供 |
ListRevisionsPage |
配置设置的页面和相应的 HTTP 响应 |
ListSettingsOptions |
AppConfig 中用于指定通配符和接受日期时间标头的“list”样式 API 的常见选项。 |
ListSnapshots |
AppConfig 中用于指定通配符和接受日期时间标头的“list”样式 API 的常见选项。 |
ListSnapshotsOptions |
允许基于键、标签和其他字段进行筛选的 listConfigurationSettings 的选项。
还提供 |
ListSnapshotsPage |
配置设置的页面和相应的 HTTP 响应 |
OptionalFields |
当 API 支持有选择地返回字段时使用。 |
OptionalLabelsFields |
当 API 支持选择性地返回标签字段时使用。 |
OptionalSnapshotFields |
当 API 支持有选择地返回字段时使用。 |
PageSettings |
跟踪分页迭代设置的接口 |
RetryOptions |
控制如何重试失败请求的选项。 |
SecretReferenceValue |
用于更新或创建新机密引用的必要字段。 |
SetConfigurationSettingOptions |
保存 ConfigurationSetting 时使用的选项。 |
SetConfigurationSettingResponse |
设置 ConfigurationSetting 的响应。 |
SetReadOnlyOptions |
setReadOnly 的选项 |
SetReadOnlyResponse |
将值设置为只读时做出响应。 |
SettingLabel |
标签详细信息,名称属性只能由服务器填充 |
SnapshotInfo |
唯一标识快照的字段 |
SnapshotResponse |
添加快照的响应。 |
SyncTokenHeaderField |
同步令牌标头字段 |
UpdateSnapshotOptions |
更新快照时使用的选项。 |
UpdateSnapshotResponse |
更新快照的响应。 |
类型别名
AddConfigurationSettingParam |
用于添加新配置设置的参数 |
ConfigurationSetting |
具有服务器额外元数据的配置设置,指示其 etag、当前是否为 readOnly 以及上次修改时间。 |
ConfigurationSettingParam |
更新或创建新配置设置的必要字段 |
ConfigurationSettingResponse |
用于获取、删除或更新配置设置的标准基本响应 |
ConfigurationSnapshotStatus |
定义 ConfigurationSnapshotStatus 的值。 服务支持的已知值
预配 |
SetConfigurationSettingParam |
用于创建新配置设置或更新的参数 |
SnapshotComposition |
定义 SnapshotComposition 的值。 服务支持的已知值
密钥 |
枚举
KnownConfigurationSnapshotStatus |
ConfigurationSnapshotStatus 服务的已知值。 |
KnownSnapshotComposition |
服务接受的 SnapshotComposition 的已知值。 |
函数
is |
告知你 ConfigurationSetting 是否为功能标志。 [检查内容类型是否为 featureFlagContentType |
is |
告知你 ConfigurationSetting 是否为机密引用。 [检查内容类型是否为 secretReferenceContentType |
parse |
将 ConfigurationSetting 作为输入,并通过分析值字符串返回 ConfigurationSetting。 |
parse |
将 ConfigurationSetting 作为输入,并通过分析值字符串返回 ConfigurationSetting。 |
函数详细信息
isFeatureFlag(ConfigurationSetting<string>)
告知你 ConfigurationSetting 是否为功能标志。
[检查内容类型是否为 featureFlagContentType "application/vnd.microsoft.appconfig.ff+json;charset=utf-8"
]
function isFeatureFlag(setting: ConfigurationSetting<string>): setting
参数
- setting
-
ConfigurationSetting<string>
返回
setting
isSecretReference(ConfigurationSetting<string>)
告知你 ConfigurationSetting 是否为机密引用。
[检查内容类型是否为 secretReferenceContentType "application/vnd.microsoft.appconfig.keyvaultref+json;charset=utf-8"
]
function isSecretReference(setting: ConfigurationSetting<string>): setting
参数
- setting
-
ConfigurationSetting<string>
返回
setting
parseFeatureFlag(ConfigurationSetting<string>)
将 ConfigurationSetting 作为输入,并通过分析值字符串返回 ConfigurationSetting。
function parseFeatureFlag(setting: ConfigurationSetting<string>): ConfigurationSetting<FeatureFlagValue>
参数
- setting
-
ConfigurationSetting<string>
返回
parseSecretReference(ConfigurationSetting<string>)
将 ConfigurationSetting 作为输入,并通过分析值字符串返回 ConfigurationSetting。
function parseSecretReference(setting: ConfigurationSetting<string>): ConfigurationSetting<SecretReferenceValue>
参数
- setting
-
ConfigurationSetting<string>