Application - Update

Aktualizuje ustawienia określonej aplikacji.

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

Parametry identyfikatora URI

Name In Required Type Description
accountName
path True
  • string

Nazwa konta usługi Batch.

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

applicationName
path True
  • string

Nazwa aplikacji. Musi to być unikatowe w ramach konta.

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

resourceGroupName
path True
  • string

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

subscriptionId
path True
  • string

Identyfikator subskrypcji platformy Azure. Jest to ciąg w formacie GUID (np. 00000000-0000-0000-0000-0000-000000000000)

api-version
query True
  • string

Wersja interfejsu API, która ma być używana z żądaniem HTTP.

Treść żądania

Name Type Description
properties.allowUpdates
  • boolean

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

properties.defaultVersion
  • string

Pakiet do użycia, jeśli klient żąda aplikacji, ale nie określa wersji. Tę właściwość można ustawić tylko na 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 opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation personifikacja konta 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=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"
  }
}

Definicje

Application

Zawiera informacje o aplikacji na koncie usługi 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 usługi 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ć zastąpione przy użyciu tego samego ciągu wersji.

properties.defaultVersion
  • string

Pakiet do użycia, jeśli klient żąda aplikacji, ale nie określa wersji. Tę właściwość można ustawić tylko na 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

Treść odpowiedzi o błędzie.

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ółów dotyczących błędu.

message
  • string

Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika.

target
  • string

Element docelowy określonego błędu. Na przykład nazwa właściwości w błędzie.