Application - Update

Atualizações de definições para a aplicação especificada.

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

Parâmetros do URI

Name In Required Type Description
accountName
path True
  • string

O nome da conta do Lote.

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

applicationName
path True
  • string

O nome da aplicação. Isto deve ser único dentro da conta.

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

resourceGroupName
path True
  • string

O nome do grupo de recursos que contém a conta Batch.

subscriptionId
path True
  • string

O ID de assinatura Azure. Trata-se de uma corda formatada pelo GUID (por exemplo, 0000000-0000-0000-0000-0000000000000000000000000)

api-version
query True
  • string

A versão API a ser utilizada com o pedido HTTP.

Corpo do Pedido

Name Type Description
properties.allowUpdates
  • boolean

Um valor que indique se as embalagens dentro da aplicação podem ser substituídas utilizando a mesma cadeia de versão.

properties.defaultVersion
  • string

O pacote para usar se um cliente solicitar a aplicação mas não especifica uma versão. Esta propriedade só pode ser definida como o nome de um pacote existente.

properties.displayName
  • string

O nome do visor da aplicação.

Respostas

Name Type Description
200 OK

A operação foi um sucesso. A resposta contém a entidade de aplicação.

Other Status Codes

Resposta de erro descrevendo por que a operação falhou.

Segurança

azure_auth

Flow de Azure Ative Directory OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

ApplicationUpdate

Sample Request

PATCH https://management.azure.com/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/applications/app1?api-version=2022-06-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"
  }
}

Definições

Application

Contém informações sobre uma aplicação numa conta Batch.

CloudError

Uma resposta de erro do serviço Batch.

CloudErrorBody

Uma resposta de erro do serviço Batch.

Application

Contém informações sobre uma aplicação numa conta Batch.

Name Type Description
etag
  • string

O ETag do recurso, usado para declarações de concordância.

id
  • string

A identificação do recurso.

name
  • string

O nome do recurso.

properties.allowUpdates
  • boolean

Um valor que indique se as embalagens dentro da aplicação podem ser substituídas utilizando a mesma cadeia de versão.

properties.defaultVersion
  • string

O pacote para usar se um cliente solicitar a aplicação mas não especifica uma versão. Esta propriedade só pode ser definida como o nome de um pacote existente.

properties.displayName
  • string

O nome do visor da aplicação.

type
  • string

O tipo de recurso.

CloudError

Uma resposta de erro do serviço Batch.

Name Type Description
error

O corpo da resposta do erro.

CloudErrorBody

Uma resposta de erro do serviço Batch.

Name Type Description
code
  • string

Um identificador do erro. Os códigos são invariantes e destinam-se a ser consumidos programáticamente.

details

Uma lista de detalhes adicionais sobre o erro.

message
  • string

Uma mensagem que descreve o erro, destinada a ser exibida numa interface de utilizador.

target
  • string

O alvo do erro particular. Por exemplo, o nome da propriedade em erro.