Application - Update

Aktualizuje ustawienia dla określonej aplikacji.

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

Parametry identyfikatora URI

Name In Required Type Description
accountName
path True
  • string

Nazwa konta wsadowego.

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

applicationName
path True
  • string

Nazwa aplikacji. Ta wartość musi być unikatowa w ramach konta.

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

resourceGroupName
path True
  • string

Nazwa grupy zasobów zawierającej konto w usłudze Batch.

subscriptionId
path True
  • string

Identyfikator subskrypcji platformy Azure. Jest to ciąg sformatowany przy użyciu identyfikatora GUID (np. 00000000-0000-0000-0000-000000000000)

api-version
query True
  • string

Wersja interfejsu API do użycia z żądaniem HTTP.

Treść żądania

Name Type Description
properties.allowUpdates
  • boolean

Wartość wskazująca, czy pakiety w aplikacji mogą zostać nadpisywane przy użyciu tego samego ciągu wersji.

properties.defaultVersion
  • string

Pakiet, który ma być używany, jeśli klient żąda aplikacji, ale nie określa wersji. Dla tej właściwości można ustawić tylko nazwę istniejącego pakietu.

properties.displayName
  • string

Nazwa wyświetlana aplikacji.

Odpowiedzi

Name Type Description
200 OK

Operacja zakończyła się pomyślnie. Odpowiedź zawiera jednostkę aplikacji.

Other Status Codes

Odpowiedź na błąd z opisem przyczyny niepowodzenia operacji.

Zabezpieczenia

azure_auth

Azure Active Directory przepływ OAuth2

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

Scopes

Name Description
user_impersonation Personifikuj konto użytkownika

Przykłady

ApplicationUpdate

Sample Request

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

Definicje

Application

Zawiera informacje o aplikacji na koncie w usłudze Batch.

CloudError

Odpowiedź na błąd z usługi Batch.

CloudErrorBody

Odpowiedź na błąd z usługi Batch.

Application

Zawiera informacje o aplikacji na koncie w usłudze Batch.

Name Type Description
etag
  • string

Element ETag zasobu używany na potrzeby instrukcji współbieżności.

id
  • string

Identyfikator zasobu.

name
  • string

Nazwa zasobu.

properties.allowUpdates
  • boolean

Wartość wskazująca, czy pakiety w aplikacji mogą zostać nadpisywane przy użyciu tego samego ciągu wersji.

properties.defaultVersion
  • string

Pakiet, który ma być używany, jeśli klient żąda aplikacji, ale nie określa wersji. Dla tej właściwości można ustawić tylko nazwę istniejącego pakietu.

properties.displayName
  • string

Nazwa wyświetlana aplikacji.

type
  • string

Typ zasobu.

CloudError

Odpowiedź na błąd z usługi Batch.

Name Type Description
error

Odpowiedź na błąd z usługi Batch.

CloudErrorBody

Odpowiedź na błąd z usługi Batch.

Name Type Description
code
  • string

Identyfikator błędu. Kody są niezmienne i mają być używane programowo.

details

Lista dodatkowych szczegółowych informacji o błędzie.

message
  • string

Komunikat opisujący błąd, przeznaczony do wyświetlania w interfejsie użytkownika.

target
  • string

Obiekt docelowy konkretnego błędu. Na przykład nazwa właściwości w błędzie.