Application - Update
指定したアプリケーションの設定を更新します。
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/applications/{applicationName}?api-version=2025-06-01
URI パラメーター
| 名前 | / | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
account
|
path | True |
string minLength: 3maxLength: 24 pattern: ^[a-zA-Z0-9]+$ |
バッチアカウントの名前で、地域内で一意でなければならない。 バッチアカウント名は3文字から24文字の範囲で、数字と小文字のみを使用してください。 この名前は、アカウント作成地域のバッチサービスにアクセスするためのDNS名の一部として使われます。 たとえば、 |
|
application
|
path | True |
string minLength: 1maxLength: 64 pattern: ^[a-zA-Z0-9_-]+$ |
アプリケーションの名前。 これはアカウント内で一意である必要があります。 |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
リソース グループの名前。 名前は大文字と小文字が区別されます。 |
|
subscription
|
path | True |
string (uuid) |
ターゲット サブスクリプションの ID。 値は UUID である必要があります。 |
|
api-version
|
query | True |
string minLength: 1 |
この操作に使用する API バージョン。 |
要求本文
| 名前 | 型 | 説明 |
|---|---|---|
| properties.allowUpdates |
boolean |
アプリケーション内のパッケージが同じバージョン文字列を使用して上書きされるかどうかを示す値。 |
| properties.defaultVersion |
string |
クライアントがアプリケーションを要求したがバージョンを指定していない場合に使用するパッケージ。 このプロパティは、既存のパッケージの名前にのみ設定できます。 |
| properties.displayName |
string |
アプリケーションの表示名。 |
| tags |
object |
リソースのタグ。 |
応答
| 名前 | 型 | 説明 |
|---|---|---|
| 200 OK |
Azure 操作は正常に完了しました。 |
|
| Other Status Codes |
予期しないエラー応答。 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー。
型:
oauth2
フロー:
implicit
Authorization URL (承認 URL):
https://login.microsoftonline.com/common/oauth2/authorize
スコープ
| 名前 | 説明 |
|---|---|
| user_impersonation | ユーザー アカウントを偽装する |
例
ApplicationUpdate
要求のサンプル
PATCH https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789012/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/applications/app1?api-version=2025-06-01
{
"properties": {
"allowUpdates": true,
"defaultVersion": "2",
"displayName": "myAppName"
}
}
応答のサンプル
ETag: W/"0x8D64F915BDF7F00"
{
"name": "app1",
"type": "Microsoft.Batch/batchAccounts/applications",
"id": "/subscriptions/12345678-1234-1234-1234-123456789012/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/applications/app1",
"properties": {
"allowUpdates": true,
"defaultVersion": "2",
"displayName": "myAppName"
}
}
定義
| 名前 | 説明 |
|---|---|
| Application |
Batch アカウント内のアプリケーションに関する情報が含まれています。 |
|
Cloud |
Batch サービスからのエラー応答。 |
|
Cloud |
Batch サービスからのエラー応答。 |
|
created |
リソースを作成した ID の種類。 |
|
system |
リソースの作成と最後の変更に関連するメタデータ。 |
Application
Batch アカウント内のアプリケーションに関する情報が含まれています。
| 名前 | 型 | 説明 |
|---|---|---|
| etag |
string |
コンカレンシー ステートメントに使用されるリソースの ETag。 |
| id |
string (arm-id) |
リソースの完全修飾リソース ID。 例: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| name |
string |
リソースの名前 |
| properties.allowUpdates |
boolean |
アプリケーション内のパッケージが同じバージョン文字列を使用して上書きされるかどうかを示す値。 |
| properties.defaultVersion |
string |
クライアントがアプリケーションを要求したがバージョンを指定していない場合に使用するパッケージ。 このプロパティは、既存のパッケージの名前にのみ設定できます。 |
| properties.displayName |
string |
アプリケーションの表示名。 |
| systemData |
createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。 |
|
| tags |
object |
リソースのタグ。 |
| type |
string |
リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" |
CloudError
Batch サービスからのエラー応答。
| 名前 | 型 | 説明 |
|---|---|---|
| error |
エラー応答の本文。 |
CloudErrorBody
Batch サービスからのエラー応答。
| 名前 | 型 | 説明 |
|---|---|---|
| code |
string |
エラーの識別子。 コードは不変であり、プログラムで使用することを目的としています。 |
| details |
エラーに関する追加の詳細の一覧。 |
|
| message |
string |
ユーザー インターフェイスでの表示に適したエラーを説明するメッセージ。 |
| target |
string |
特定のエラーのターゲット。 たとえば、エラーが発生したプロパティの名前です。 |
createdByType
リソースを作成した ID の種類。
| 値 | 説明 |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
systemData
リソースの作成と最後の変更に関連するメタデータ。
| 名前 | 型 | 説明 |
|---|---|---|
| createdAt |
string (date-time) |
リソース作成のタイムスタンプ (UTC)。 |
| createdBy |
string |
リソースを作成した ID。 |
| createdByType |
リソースを作成した ID の種類。 |
|
| lastModifiedAt |
string (date-time) |
リソースの最終変更のタイムスタンプ (UTC) |
| lastModifiedBy |
string |
リソースを最後に変更した ID。 |
| lastModifiedByType |
リソースを最後に変更した ID の種類。 |