您现在访问的是微软AZURE全球版技术文档网站,若需要访问由世纪互联运营的MICROSOFT AZURE中国区技术文档网站,请访问 https://docs.azure.cn.

Application - Update

更新指定应用程序的设置。

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/applications/{applicationName}?api-version=2021-01-01

URI 参数

Name In Required Type Description
accountName
path True
  • string

Batch 帐户的名称。

Regex pattern: ^[a-zA-Z0-9]+$

applicationName
path True
  • string

应用程序的名称。 这必须在帐户中是唯一的。

Regex pattern: ^[a-zA-Z0-9_-]+$

resourceGroupName
path True
  • string

包含 Batch 帐户的资源组的名称。

subscriptionId
path True
  • string

Azure 订阅 ID。 这是 GUID 格式的字符串 (例如 00000000-0000-0000-0000-000000000000000)

api-version
query True
  • string

要与 HTTP 请求一起使用的 API 版本。

请求正文

Name Type Description
properties.allowUpdates
  • boolean

一个 值,该值指示是否可以使用相同的版本字符串覆盖应用程序中的包。

properties.defaultVersion
  • string

客户端请求应用程序但不指定版本时使用的包。 此属性只能设置为现有包的名称。

properties.displayName
  • string

应用程序的显示名称。

响应

Name Type Description
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

Name Description
user_impersonation 模拟用户帐户

示例

ApplicationUpdate

Sample Request

PATCH https://management.azure.com/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/applications/app1?api-version=2021-01-01
{
  "properties": {
    "allowUpdates": true,
    "displayName": "myAppName",
    "defaultVersion": "2"
  }
}

Sample Response

ETag: W/"0x8D64F915BDF7F00"
{
  "type": "Microsoft.Batch/batchAccounts/applications",
  "id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/applications/app1",
  "name": "app1",
  "etag": "W/\"0x8D64F915BDF7F00\"",
  "properties": {
    "allowUpdates": true,
    "displayName": "myAppName",
    "defaultVersion": "2"
  }
}

定义

Application

包含有关 Batch 帐户中的应用程序的信息。

CloudError

来自 Batch 服务的错误响应。

CloudErrorBody

来自 Batch 服务的错误响应。

Application

包含有关 Batch 帐户中的应用程序的信息。

Name Type Description
etag
  • string

资源的 ETag,用于并发语句。

id
  • string

资源的 ID。

name
  • string

资源的名称。

properties.allowUpdates
  • boolean

一个 值,该值指示是否可以使用相同的版本字符串覆盖应用程序中的包。

properties.defaultVersion
  • string

客户端请求应用程序但不指定版本时使用的包。 此属性只能设置为现有包的名称。

properties.displayName
  • string

应用程序的显示名称。

type
  • string

资源类型。

CloudError

来自 Batch 服务的错误响应。

Name Type Description
error

来自 Batch 服务的错误响应。

CloudErrorBody

来自 Batch 服务的错误响应。

Name Type Description
code
  • string

错误的标识符。 代码是固定的,旨在以编程方式使用。

details

有关错误的更多详细信息的列表。

message
  • string

描述错误的消息,适用于在用户界面中显示。

target
  • string

特定错误的目标。 例如,出错的属性的名称。