Application - Update

Mises à jour paramètres pour l’application spécifiée.

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

Paramètres URI

Nom Dans Obligatoire Type Description
accountName
path True

string

Le nom du compte Batch.

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

applicationName
path True

string

Le nom de l’application. Cela doit être unique au sein du compte.

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

resourceGroupName
path True

string

Nom du groupe de ressources qui contient le compte Batch.

subscriptionId
path True

string

L’ID d’abonnement Azure. Il s’agit d’une chaîne au format GUID (par exemple, 0000000-0000-0000-0000-000000000000000)

api-version
query True

string

Version de l’API à utiliser avec la requête HTTP.

Corps de la demande

Nom Type Description
properties.allowUpdates

boolean

Valeur indiquant si les packages de l’application peuvent être remplacés à l’aide de la même chaîne de version.

properties.defaultVersion

string

Package à utiliser si un client demande l’application, mais ne spécifie pas de version. Cette propriété peut uniquement être définie sur le nom d’un package existant.

properties.displayName

string

Nom d’affichage de l’application.

Réponses

Nom Type Description
200 OK

Application

L'opération a réussi. La réponse contient l’entité d’application.

Other Status Codes

CloudError

Réponse d’erreur décrivant la raison de l’échec de l’opération.

Sécurité

azure_auth

flux de code d’authentification OAuth 2.0 Microsoft Entra

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

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

ApplicationUpdate

Sample Request

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

Définitions

Nom Description
Application

Contient des informations sur une application dans un compte Batch.

CloudError

Réponse d’erreur du service Batch.

CloudErrorBody

Réponse d’erreur du service Batch.

Application

Contient des informations sur une application dans un compte Batch.

Nom Type Description
etag

string

ETag de la ressource, utilisé pour les instructions d’accès concurrentiel.

id

string

ID de la ressource.

name

string

Nom de la ressource.

properties.allowUpdates

boolean

Valeur indiquant si les packages de l’application peuvent être remplacés à l’aide de la même chaîne de version.

properties.defaultVersion

string

Package à utiliser si un client demande l’application, mais ne spécifie pas de version. Cette propriété peut uniquement être définie sur le nom d’un package existant.

properties.displayName

string

Nom d’affichage de l’application.

type

string

Type de la ressource.

CloudError

Réponse d’erreur du service Batch.

Nom Type Description
error

CloudErrorBody

Corps de la réponse d’erreur.

CloudErrorBody

Réponse d’erreur du service Batch.

Nom Type Description
code

string

Identificateur de l'erreur. Les codes sont invariants et sont destinés à être consommés par programmation.

details

CloudErrorBody[]

Liste des détails supplémentaires sur l’erreur.

message

string

Message décrivant l’erreur, destiné à être affiché dans une interface utilisateur.

target

string

Cible de l’erreur particulière. Par exemple, le nom de la propriété dans l’erreur.