Compartilhar via


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=2024-07-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
accountName
path True

string

minLength: 3
maxLength: 24
pattern: ^[a-zA-Z0-9]+$

O nome da conta do Lote.

applicationName
path True

string

minLength: 1
maxLength: 64
pattern: ^[a-zA-Z0-9_-]+$

O nome do aplicativo. Isso deve ser exclusivo dentro da conta.

resourceGroupName
path True

string

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

subscriptionId
path True

string

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

api-version
query True

string

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

Corpo da solicitação

Nome Tipo 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.

tags

object

As marcas do recurso.

Respostas

Nome Tipo Description
200 OK

Application

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

Other Status Codes

CloudError

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

Segurança

azure_auth

Fluxo de código de autenticação do Microsoft Entra OAuth 2.0

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

ApplicationUpdate

Solicitação de exemplo

PATCH https://management.azure.com/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/applications/app1?api-version=2024-07-01

{
  "properties": {
    "allowUpdates": true,
    "displayName": "myAppName",
    "defaultVersion": "2"
  }
}

Resposta de exemplo

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

Nome Description
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.

Nome Tipo 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.

tags

object

As marcas do recurso.

type

string

O tipo do recurso.

CloudError

Uma resposta de erro do serviço do Lote.

Nome Tipo Description
error

CloudErrorBody

O corpo da resposta de erro.

CloudErrorBody

Uma resposta de erro do serviço do Lote.

Nome Tipo Description
code

string

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

details

CloudErrorBody[]

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.