Application - Update

Atualiza as configurações do aplicativo especificado.

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

Parâmetros de 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 do aplicativo. Isso deve ser exclusivo dentro da conta.

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

resourceGroupName
path True
  • string

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

subscriptionId
path True
  • string

A ID de assinatura do Azure. Esta é uma cadeia de caracteres formatada por GUID (por exemplo, 000000000-0000-0000-0000-00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

api-version
query True
  • string

A versão da API a ser usada com a solicitação HTTP.

Corpo da solicitação

Name Type Description
properties.allowUpdates
  • boolean

Um valor que indica se os pacotes dentro do aplicativo podem ser substituídos usando a mesma cadeia de caracteres de versão.

properties.defaultVersion
  • string

O pacote a ser usado se um cliente solicitar o aplicativo, mas não especificar uma versão. Essa propriedade só pode ser definida como o nome de um pacote existente.

properties.displayName
  • string

O nome de exibição do aplicativo.

Respostas

Name Type Description
200 OK

A operação foi bem-sucedida. A resposta contém a entidade do aplicativo.

Other Status Codes

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

Segurança

azure_auth

Flow Azure Active Directory OAuth2

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

Scopes

Name Description
user_impersonation representar sua conta de usuário

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 um aplicativo em uma conta do Lote.

CloudError

Uma resposta de erro do serviço do Lote.

CloudErrorBody

Uma resposta de erro do serviço do Lote.

Application

Contém informações sobre um aplicativo em uma conta do Lote.

Name Type Description
etag
  • string

A ETag do recurso, usada para instruções de simultaneidade.

id
  • string

A ID do recurso.

name
  • string

O nome do recurso.

properties.allowUpdates
  • boolean

Um valor que indica se os pacotes dentro do aplicativo podem ser substituídos usando a mesma cadeia de caracteres de versão.

properties.defaultVersion
  • string

O pacote a ser usado se um cliente solicitar o aplicativo, mas não especificar uma versão. Essa propriedade só pode ser definida como o nome de um pacote existente.

properties.displayName
  • string

O nome de exibição do aplicativo.

type
  • string

Tipo do recurso.

CloudError

Uma resposta de erro do serviço do Lote.

Name Type Description
error

O corpo da resposta de erro.

CloudErrorBody

Uma resposta de erro do serviço do Lote.

Name Type Description
code
  • string

Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente.

details

Uma lista de detalhes adicionais sobre o erro.

message
  • string

Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário.

target
  • string

O destino do erro específico. Por exemplo, o nome da propriedade em erro.