你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Operations - List
列出此提供程序可用的操作。
GET https://management.azure.com/providers/Microsoft.AppConfiguration/operations?api-version=2023-03-01
GET https://management.azure.com/providers/Microsoft.AppConfiguration/operations?api-version=2023-03-01&$skipToken={$skipToken}
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
api-version
|
query | True |
string |
客户端 API 版本。 |
$skip
|
query |
string |
跳过标记用于在操作返回部分结果后继续检索项。 如果以前的响应包含 nextLink 元素,则 nextLink 元素的值将包含 skipToken 参数,该参数指定要用于后续调用的起点。 |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
请求成功;请求格式正确,已正确接收。 |
|
Other Status Codes |
描述操作失败原因的错误响应 |
安全性
azure_auth
Azure Active Directory OAuth2 流
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
名称 | 说明 |
---|---|
user_impersonation | 模拟用户帐户 |
示例
Operations_List
Sample Request
GET https://management.azure.com/providers/Microsoft.AppConfiguration/operations?api-version=2023-03-01
Sample Response
{
"value": [
{
"name": "Microsoft.AppConfiguration/operations/read",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Operation",
"operation": "List Operations",
"description": "Lists all of the operations supported by Microsoft App Configuration."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/register/action",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Microsoft App Configuration",
"operation": "Register for Microsoft App Configuration",
"description": "Registers a subscription to use Microsoft App Configuration."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/unregister/action",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Microsoft App Configuration",
"operation": "Unregister for Microsoft App Configuration",
"description": "Unregisters a subscription from using Microsoft App Configuration."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/locations/operationsStatus/read",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": null,
"operation": "Get Operation Status",
"description": "Get the status of an operation."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/checkNameAvailability/read",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": null,
"operation": "Check Name Availability",
"description": "Check whether the resource name is available for use."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/locations/checkNameAvailability/read",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": null,
"operation": "Check Name Availability",
"description": "Check whether the resource name is available for use."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/read",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Configuration Store",
"operation": "Get Configuration Store or List Configuration Stores",
"description": "Gets the properties of the specified configuration store or lists all the configuration stores under the specified resource group or subscription."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/write",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Configuration Store",
"operation": "Create or Update Configuration Store",
"description": "Create or update a configuration store with the specified parameters."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/delete",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Configuration Store",
"operation": "Delete Configuration Store",
"description": "Deletes a configuration store."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/ListKeys/action",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Configuration Store",
"operation": "List Configuration Store API Keys",
"description": "Lists the API keys for the specified configuration store."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/RegenerateKey/action",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Configuration Store",
"operation": "Regenerate Configuration Store API Key",
"description": "Regenerates of the API key's for the specified configuration store."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/ListKeyValue/action",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Configuration Store",
"operation": "List Configuration Store Key-Value",
"description": "Lists a key-value for the specified configuration store."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/eventGridFilters/read",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Configuration Store Event Grid Filter",
"operation": "Get Configuration Store Event Grid Filter or List Configuration Store Event Grid Filters",
"description": "Gets the properties of the specified configuration store event grid filter or lists all the configuration store event grid filters under the specified configuration store."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/eventGridFilters/write",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Configuration Store Event Grid Filter",
"operation": "Create or Update Configuration Store Event Grid Filter",
"description": "Create or update a configuration store event grid filter with the specified parameters."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/eventGridFilters/delete",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Configuration Store Event Grid Filter",
"operation": "Delete Configuration Store Event Grid Filter",
"description": "Deletes a configuration store event grid filter."
},
"properties": null
},
{
"origin": "System",
"name": "Microsoft.AppConfiguration/configurationStores/providers/Microsoft.Insights/metricDefinitions/read",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Microsoft App Configuration Metric Definition.",
"operation": "Read Configuration Store Metric Definitions",
"description": "Retrieve all metric definitions for Microsoft App Configuration."
},
"properties": {
"serviceSpecification": {
"metricSpecifications": [
{
"name": "HttpIncomingRequestCount",
"displayName": "HttpIncomingRequestCount",
"displayDescription": "Total number of incoming http requests.",
"unit": "Count",
"aggregationType": "Count",
"internalMetricName": "HttpIncomingRequestCount",
"fillGapWithZero": true,
"dimensions": [
{
"name": "StatusCode",
"internalName": "StatusCode",
"displayName": "HttpStatusCode"
},
{
"name": "Authentication",
"internalName": "Authentication",
"displayName": "AuthenticationScheme"
}
]
},
{
"name": "HttpIncomingRequestDuration",
"displayName": "HttpIncomingRequestDuration",
"displayDescription": "Latency on an http request.",
"unit": "Count",
"aggregationType": "Average",
"internalMetricName": "HttpIncomingRequestDuration",
"fillGapWithZero": true,
"dimensions": [
{
"name": "StatusCode",
"internalName": "StatusCode",
"displayName": "HttpStatusCode"
},
{
"name": "Authentication",
"internalName": "Authentication",
"displayName": "AuthenticationScheme"
}
]
},
{
"name": "ThrottledHttpRequestCount",
"displayName": "ThrottledHttpRequestCount",
"displayDescription": "Throttled http requests.",
"unit": "Count",
"aggregationType": "Count",
"internalMetricName": "ThrottledHttpRequestCount",
"fillGapWithZero": true
}
],
"logSpecifications": null
}
}
},
{
"origin": "System",
"name": "Microsoft.AppConfiguration/configurationStores/providers/Microsoft.Insights/diagnosticSettings/read",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Configuration Store",
"operation": "Read Configuration Store Diagnostic Settings",
"description": "Read all Diagnostic Settings values for a Configuration Store."
},
"properties": null
},
{
"origin": "System",
"name": "Microsoft.AppConfiguration/configurationStores/providers/Microsoft.Insights/diagnosticSettings/write",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Configuration Store",
"operation": "Write Configuration Store Diagnostic Settings",
"description": "Write/Overwrite Diagnostic Settings for Microsoft App Configuration."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/providers/Microsoft.Insights/logDefinitions/read",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Microsoft App Configuration Log Definition.",
"operation": "Read Configuration Store Log Definitions",
"description": "Retrieve all log definitions for Microsoft App Configuration."
},
"properties": {
"serviceSpecification": {
"metricSpecifications": null,
"logSpecifications": [
{
"name": "HttpRequest",
"displayName": "HTTP Requests"
},
{
"name": "Audit",
"displayName": "Audit"
}
]
}
}
},
{
"name": "Microsoft.AppConfiguration/configurationStores/privateEndpointConnectionProxies/validate/action",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Private Endpoint Connection Proxy",
"operation": "Validate Private Endpoint Connection Proxy",
"description": "Validate a private endpoint connection proxy under the specified configuration store."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/privateEndpointConnectionProxies/read",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Private Endpoint Connection Proxy",
"operation": "Get Private Endpoint Connection Proxy",
"description": "Get a private endpoint connection proxy under the specified configuration store."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/privateEndpointConnectionProxies/write",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Private Endpoint Connection Proxy",
"operation": "Create or Update Private Endpoint Connection Proxy",
"description": "Create or update a private endpoint connection proxy under the specified configuration store."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/privateEndpointConnectionProxies/delete",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Private Endpoint Connection Proxy",
"operation": "Delete Private Endpoint Connection Proxy",
"description": "Delete a private endpoint connection proxy under the specified configuration store."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/privateEndpointConnections/read",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Private Endpoint Connection",
"operation": "Get Private Endpoint Connection or List Private Endpoint Connections",
"description": "Get a private endpoint connection or list private endpoint connections under the specified configuration store."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/privateEndpointConnections/write",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Private Endpoint Connection",
"operation": "Approve or Reject Private Endpoint Connection",
"description": "Approve or reject a private endpoint connection under the specified configuration store."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/privateEndpointConnections/delete",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Private Endpoint Connection",
"operation": "Delete Private Endpoint Connection",
"description": "Delete a private endpoint connection under the specified configuration store."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/PrivateEndpointConnectionsApproval/action",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Private Endpoint Connection",
"operation": "Auto-Approve Private Endpoint Connection",
"description": "Auto-Approve a private endpoint connection under the specified configuration store."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/privateLinkResources/read",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Private Link",
"operation": "List Private Link",
"description": "Lists all the private link resources under the specified configuration store."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/keyValues/read",
"isDataAction": true,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Key-Value",
"operation": "Read Key-Value",
"description": "Reads a key-value from the configuration store."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/keyValues/write",
"isDataAction": true,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Key-Value",
"operation": "Write Key-Value",
"description": "Creates or updates a key-value in the configuration store."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/configurationStores/keyValues/delete",
"isDataAction": true,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Key-Value",
"operation": "Delete Key-Value",
"description": "Deletes an existing key-value from the configuration store."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/locations/deletedConfigurationStores/read",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Deleted Configuration Store",
"operation": "Get Deleted Configuration Store or List Deleted Configuration Stores",
"description": "Gets the properties of the specified deleted configuration store or lists all the deleted configuration stores under the specified subscription."
},
"properties": null
},
{
"name": "Microsoft.AppConfiguration/locations/deletedConfigurationStores/purge/action",
"isDataAction": false,
"display": {
"provider": "Microsoft App Configuration",
"resource": "Deleted Configuration Store",
"operation": "Purge Deleted Configuration Store",
"description": "Purge the specified deleted configuration store."
},
"properties": null
}
],
"nextLink": null
}
定义
名称 | 说明 |
---|---|
Error |
资源管理错误附加信息。 |
Error |
错误的详细信息。 |
Error |
错误响应指示服务无法处理传入请求。 错误消息中提供了原因。 |
Log |
Azure 监视日志的规范 |
Metric |
指标维度的规范 |
Metric |
Azure 监视指标的规范 |
Operation |
配置存储操作的定义。 |
Operation |
配置存储操作的显示信息。 |
Operation |
请求列出配置存储操作的结果。 |
Operation |
额外操作属性 |
Service |
服务规范有效负载 |
ErrorAdditionalInfo
资源管理错误附加信息。
名称 | 类型 | 说明 |
---|---|---|
info |
object |
其他信息。 |
type |
string |
其他信息类型。 |
ErrorDetails
错误的详细信息。
名称 | 类型 | 说明 |
---|---|---|
additionalInfo |
错误附加信息。 |
|
code |
string |
错误代码。 |
message |
string |
指示操作失败原因的错误消息。 |
ErrorResponse
错误响应指示服务无法处理传入请求。 错误消息中提供了原因。
名称 | 类型 | 说明 |
---|---|---|
error |
错误的详细信息。 |
LogSpecification
Azure 监视日志的规范
名称 | 类型 | 说明 |
---|---|---|
blobDuration |
string |
日志的 Blob 持续时间 |
displayName |
string |
日志的本地化友好显示名称 |
name |
string |
日志名称 |
MetricDimension
指标维度的规范
名称 | 类型 | 说明 |
---|---|---|
displayName |
string |
维度的本地化友好显示名称 |
internalName |
string |
维度的内部名称。 |
name |
string |
维度的名称 |
MetricSpecification
Azure 监视指标的规范
名称 | 类型 | 说明 |
---|---|---|
aggregationType |
string |
仅为此字段提供一个值。 有效值:Average、Minimum、Maximum、Total、Count。 |
dimensions |
指标的维度 |
|
displayDescription |
string |
指标的本地化友好说明 |
displayName |
string |
指标的本地化友好显示名称 |
fillGapWithZero |
boolean |
可选。 如果设置为 true,则在未发出/发布指标的持续时间内将返回零。 |
internalMetricName |
string |
内部指标名称。 |
name |
string |
指标的名称 |
unit |
string |
对指标有意义的单位 |
OperationDefinition
配置存储操作的定义。
名称 | 类型 | 说明 |
---|---|---|
display |
配置存储操作的显示信息。 |
|
isDataAction |
boolean |
指示操作是否为数据操作 |
name |
string |
操作名称:{provider}/{resource}/{operation}。 |
origin |
string |
操作的来源 |
properties |
操作的属性 |
OperationDefinitionDisplay
配置存储操作的显示信息。
名称 | 类型 | 说明 |
---|---|---|
description |
string |
操作的说明。 |
operation |
string |
用户可以执行的操作。 |
provider |
string |
资源提供程序名称:Microsoft 应用程序配置。 |
resource |
string |
对其执行操作的资源。 |
OperationDefinitionListResult
请求列出配置存储操作的结果。
名称 | 类型 | 说明 |
---|---|---|
nextLink |
string |
可用于请求下一组分页结果的 URI。 |
value |
集合值。 |
OperationProperties
额外操作属性
名称 | 类型 | 说明 |
---|---|---|
serviceSpecification |
操作的服务规范 |
ServiceSpecification
服务规范有效负载
名称 | 类型 | 说明 |
---|---|---|
logSpecifications |
Azure 监视日志的规范 |
|
metricSpecifications |
Azure 监视指标的规范 |