Application - Update

Updates pengaturan untuk aplikasi yang ditentukan.

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

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
accountName
path True

string

Nama akun Batch.

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

applicationName
path True

string

Nama aplikasi. Ini harus unik dalam akun.

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

resourceGroupName
path True

string

Nama grup sumber daya yang berisi akun Batch.

subscriptionId
path True

string

Atur ID Langganan Azure. Ini adalah string berformat GUID (misalnya 000000000-0000-0000-0000-000000000000)

api-version
query True

string

Versi API yang akan digunakan dengan permintaan HTTP.

Isi Permintaan

Nama Jenis Deskripsi
properties.allowUpdates

boolean

Nilai yang menunjukkan apakah paket dalam aplikasi dapat ditimpa menggunakan string versi yang sama.

properties.defaultVersion

string

Paket yang akan digunakan jika klien meminta aplikasi tetapi tidak menentukan versi. Properti ini hanya dapat diatur ke nama paket yang ada.

properties.displayName

string

Nama tampilan untuk aplikasi.

Respons

Nama Jenis Deskripsi
200 OK

Application

Operasi berhasil. Respons berisi entitas aplikasi.

Other Status Codes

CloudError

Respons kesalahan yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Microsoft Entra alur kode autentikasi OAuth 2.0

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

Scopes

Nama Deskripsi
user_impersonation meniru akun pengguna Anda

Contoh

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

Definisi

Nama Deskripsi
Application

Berisi informasi tentang aplikasi di akun Batch.

CloudError

Respons kesalahan dari layanan Batch.

CloudErrorBody

Respons kesalahan dari layanan Batch.

Application

Berisi informasi tentang aplikasi di akun Batch.

Nama Jenis Deskripsi
etag

string

ETag sumber daya, digunakan untuk pernyataan konkurensi.

id

string

ID sumber daya.

name

string

Nama sumber daya.

properties.allowUpdates

boolean

Nilai yang menunjukkan apakah paket dalam aplikasi dapat ditimpa menggunakan string versi yang sama.

properties.defaultVersion

string

Paket yang akan digunakan jika klien meminta aplikasi tetapi tidak menentukan versi. Properti ini hanya dapat diatur ke nama paket yang ada.

properties.displayName

string

Nama tampilan untuk aplikasi.

type

string

Jenis sumber daya.

CloudError

Respons kesalahan dari layanan Batch.

Nama Jenis Deskripsi
error

CloudErrorBody

Isi respons kesalahan.

CloudErrorBody

Respons kesalahan dari layanan Batch.

Nama Jenis Deskripsi
code

string

Pengidentifikasi untuk kesalahan. Kode tidak berubah dan dimaksudkan untuk dikonsumsi secara terprogram.

details

CloudErrorBody[]

Daftar detail tambahan tentang kesalahan.

message

string

Pesan yang menjelaskan kesalahan, dimaksudkan agar cocok untuk ditampilkan di antarmuka pengguna.

target

string

Target kesalahan tertentu. Misalnya, nama properti dalam kesalahan.