Application - Update

Aggiorna le impostazioni per l'applicazione specificata.

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

Parametri dell'URI

Name In Required Type Description
accountName
path True
  • string

Nome dell'account Batch.

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

applicationName
path True
  • string

Nome dell'applicazione. Questo deve essere univoco all'interno dell'account.

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

resourceGroupName
path True
  • string

Nome del gruppo di risorse contenente l'account Batch.

subscriptionId
path True
  • string

ID sottoscrizione di Azure. Si tratta di una stringa con formato GUID (ad esempio 00000000000-0000-0000-0000-000000000000000)

api-version
query True
  • string

Versione dell'API da usare con la richiesta HTTP.

Corpo della richiesta

Name Type Description
properties.allowUpdates
  • boolean

Valore che indica se i pacchetti all'interno dell'applicazione possono essere sovrascritti usando la stessa stringa di versione.

properties.defaultVersion
  • string

Il pacchetto da usare se un client richiede l'applicazione ma non specifica una versione. Questa proprietà può essere impostata solo sul nome di un pacchetto esistente.

properties.displayName
  • string

Nome visualizzato dell'applicazione.

Risposte

Name Type Description
200 OK

L'operazione è stata completata. La risposta contiene l'entità dell'applicazione.

Other Status Codes

Risposta di errore che descrive perché l'operazione non è riuscita.

Sicurezza

azure_auth

Azure Active Directory Flow OAuth2

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

Scopes

Name Description
user_impersonation rappresentare l'account utente

Esempio

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"
  }
}

Definizioni

Application

Contiene informazioni su un'applicazione in un account Batch.

CloudError

Risposta di errore dal servizio Batch.

CloudErrorBody

Risposta di errore dal servizio Batch.

Application

Contiene informazioni su un'applicazione in un account Batch.

Name Type Description
etag
  • string

ETag della risorsa usata per le istruzioni di concorrenza.

id
  • string

ID della risorsa.

name
  • string

Nome della risorsa.

properties.allowUpdates
  • boolean

Valore che indica se i pacchetti all'interno dell'applicazione possono essere sovrascritti usando la stessa stringa di versione.

properties.defaultVersion
  • string

Il pacchetto da usare se un client richiede l'applicazione ma non specifica una versione. Questa proprietà può essere impostata solo sul nome di un pacchetto esistente.

properties.displayName
  • string

Nome visualizzato dell'applicazione.

type
  • string

Tipo di risorsa.

CloudError

Risposta di errore dal servizio Batch.

Name Type Description
error

Corpo della risposta all'errore.

CloudErrorBody

Risposta di errore dal servizio Batch.

Name Type Description
code
  • string

Identificatore dell'errore. I codici sono invarianti e devono essere usati a livello di codice.

details

Elenco di dettagli aggiuntivi sull'errore.

message
  • string

Messaggio che descrive l'errore, destinato a essere adatto per la visualizzazione in un'interfaccia utente.

target
  • string

Destinazione dell'errore specifico. Ad esempio, il nome della proprietà in caso di errore.