Batch Account - Get
Mendapatkan informasi tentang akun Batch yang ditentukan.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}?api-version=2024-02-01
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
account
|
path | True |
string |
Nama akun Batch. Regex pattern: |
resource
|
path | True |
string |
Nama grup sumber daya yang berisi akun Batch. |
subscription
|
path | True |
string |
Atur ID Langganan Azure. Ini adalah string berformat GUID (misalnya 000000000-0000-0000-0000-00000000000) |
api-version
|
query | True |
string |
Versi API yang akan digunakan dengan permintaan HTTP. |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
200 OK |
Batch |
Operasi berhasil. Respons berisi entitas akun Batch. |
Other Status Codes |
Cloud |
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
Batch |
Private |
BatchAccountGet
Sample Request
Sample Response
{
"name": "sampleacct",
"location": "japaneast",
"properties": {
"accountEndpoint": "sampleacct.japaneast.batch.azure.com",
"provisioningState": "Succeeded",
"poolAllocationMode": "BatchService",
"dedicatedCoreQuota": 20,
"lowPriorityCoreQuota": 20,
"poolQuota": 20,
"activeJobAndJobScheduleQuota": 20,
"autoStorage": {
"storageAccountId": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Storage/storageAccounts/samplestorage",
"lastKeySync": "2016-03-10T23:48:38.9878479Z"
},
"publicNetworkAccess": "Enabled"
},
"identity": {
"type": "None"
},
"id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct",
"type": "Microsoft.Batch/batchAccounts"
}
PrivateBatchAccountGet
Sample Request
Sample Response
{
"name": "sampleacct",
"location": "japaneast",
"properties": {
"accountEndpoint": "sampleacct.japaneast.batch.azure.com",
"provisioningState": "Succeeded",
"poolAllocationMode": "BatchService",
"dedicatedCoreQuota": 20,
"lowPriorityCoreQuota": 20,
"poolQuota": 20,
"activeJobAndJobScheduleQuota": 20,
"autoStorage": {
"storageAccountId": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Storage/storageAccounts/samplestorage",
"lastKeySync": "2016-03-10T23:48:38.9878479Z"
},
"publicNetworkAccess": "Disabled",
"privateEndpointConnections": [
{
"id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/privateEndpointConnections/testprivateEndpointConnection.24d6b4b5-e65c-4330-bbe9-3a290d62f8e0",
"name": "testprivateEndpointConnection.24d6b4b5-e65c-4330-bbe9-3a290d62f8e0",
"type": "Microsoft.Batch/batchAccounts/privateEndpointConnections",
"properties": {
"privateEndpoint": {
"id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Network/privateEndpoints/testprivateEndpoint"
},
"privateLinkServiceConnectionState": {
"status": "Approved",
"description": "Approved by xyz.abc@company.com"
}
}
}
]
},
"id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct",
"type": "Microsoft.Batch/batchAccounts"
}
Definisi
Nama | Deskripsi |
---|---|
Authentication |
Mode autentikasi untuk akun Batch. |
Auto |
Mode autentikasi yang akan digunakan layanan Batch untuk mengelola akun penyimpanan otomatis. |
Auto |
Berisi informasi tentang akun penyimpanan otomatis yang terkait dengan akun Batch. |
Batch |
Berisi informasi tentang akun Azure Batch. |
Batch |
Identitas akun Batch, jika dikonfigurasi. Ini digunakan ketika pengguna menentukan 'Microsoft.KeyVault' sebagai konfigurasi enkripsi akun Batch mereka atau ketika |
Cloud |
Respons kesalahan dari layanan Batch. |
Cloud |
Respons kesalahan dari layanan Batch. |
Compute |
Referensi ke identitas yang ditetapkan pengguna yang terkait dengan kumpulan Batch yang akan digunakan simpul komputasi. |
Encryption |
Mengonfigurasi cara data pelanggan dienkripsi di dalam akun Batch. Secara default, akun dienkripsi menggunakan kunci yang dikelola Microsoft. Untuk kontrol tambahan, kunci yang dikelola pelanggan dapat digunakan sebagai gantinya. |
Endpoint |
Tindakan default ketika tidak ada IPRule yang cocok. |
Endpoint |
Profil akses jaringan untuk titik akhir Batch. |
IPRule |
Aturan untuk memfilter alamat IP klien. |
IPRule |
Tindakan saat alamat IP klien dicocokkan. |
Key |
Jenis sumber kunci. |
Key |
Konfigurasi KeyVault saat menggunakan KeySource enkripsi Microsoft.KeyVault. |
Key |
Mengidentifikasi brankas kunci Azure yang terkait dengan akun Batch. |
Network |
Profil jaringan untuk akun Batch, yang berisi pengaturan aturan jaringan untuk setiap titik akhir. |
Pool |
Mode alokasi untuk membuat kumpulan di akun Batch. |
Private |
Titik akhir privat koneksi titik akhir privat. |
Private |
Berisi informasi tentang sumber daya tautan privat. |
Private |
Status penyediaan koneksi titik akhir privat. |
Private |
Status koneksi layanan tautan privat dari koneksi titik akhir privat |
Private |
Status koneksi titik akhir privat Batch |
Provisioning |
Status sumber daya yang disediakan |
Public |
Jenis akses jaringan untuk beroperasi pada sumber daya di akun Batch. |
Resource |
Jenis identitas yang digunakan untuk akun Batch. |
User |
Daftar identitas pengguna terkait. |
Virtual |
Keluarga VM dan kuota inti terkait untuk akun Batch. |
AuthenticationMode
Mode autentikasi untuk akun Batch.
Nama | Jenis | Deskripsi |
---|---|---|
AAD |
string |
Mode autentikasi menggunakan Microsoft Entra ID. |
SharedKey |
string |
Mode autentikasi menggunakan kunci bersama. |
TaskAuthenticationToken |
string |
Mode autentikasi menggunakan token autentikasi tugas. |
AutoStorageAuthenticationMode
Mode autentikasi yang akan digunakan layanan Batch untuk mengelola akun penyimpanan otomatis.
Nama | Jenis | Deskripsi |
---|---|---|
BatchAccountManagedIdentity |
string |
Layanan Batch akan mengautentikasi permintaan ke penyimpanan otomatis menggunakan identitas terkelola yang ditetapkan ke akun Batch. |
StorageKeys |
string |
Layanan Batch akan mengautentikasi permintaan ke penyimpanan otomatis menggunakan kunci akun penyimpanan. |
AutoStorageProperties
Berisi informasi tentang akun penyimpanan otomatis yang terkait dengan akun Batch.
Nama | Jenis | Nilai Default | Deskripsi |
---|---|---|---|
authenticationMode |
Auto |
StorageKeys |
Mode autentikasi yang akan digunakan layanan Batch untuk mengelola akun penyimpanan otomatis. |
lastKeySync |
string |
Waktu UTC di mana kunci penyimpanan terakhir disinkronkan dengan akun Batch. |
|
nodeIdentityReference |
Compute |
Referensi ke identitas yang ditetapkan pengguna yang akan digunakan simpul komputasi untuk mengakses penyimpanan otomatis. |
|
storageAccountId |
string |
ID sumber daya akun penyimpanan yang akan digunakan untuk akun penyimpanan otomatis. |
BatchAccount
Berisi informasi tentang akun Azure Batch.
Nama | Jenis | Nilai Default | Deskripsi |
---|---|---|---|
id |
string |
ID sumber daya. |
|
identity |
Batch |
Identitas akun Batch. |
|
location |
string |
Lokasi sumber daya. |
|
name |
string |
Nama sumber daya. |
|
properties.accountEndpoint |
string |
Titik akhir akun yang digunakan untuk berinteraksi dengan layanan Batch. |
|
properties.activeJobAndJobScheduleQuota |
integer |
Kuota jadwal pekerjaan dan pekerjaan aktif untuk akun Batch. |
|
properties.allowedAuthenticationModes |
Authentication |
Daftar mode autentikasi yang diizinkan untuk akun Batch yang dapat digunakan untuk mengautentikasi dengan bidang data. Ini tidak memengaruhi autentikasi dengan sarana kontrol. |
|
properties.autoStorage |
Auto |
Properti dan status akun penyimpanan otomatis apa pun yang terkait dengan akun Batch. |
|
properties.dedicatedCoreQuota |
integer |
Kuota inti khusus untuk akun Batch. |
|
properties.dedicatedCoreQuotaPerVMFamily |
Virtual |
Daftar kuota inti khusus per keluarga Komputer Virtual untuk akun Batch. Untuk akun dengan PoolAllocationMode yang diatur ke UserSubscription, kuota dikelola pada langganan sehingga nilai ini tidak dikembalikan. |
|
properties.dedicatedCoreQuotaPerVMFamilyEnforced |
boolean |
Nilai yang menunjukkan apakah kuota inti per keluarga Komputer Virtual diberlakukan untuk akun ini |
|
properties.encryption |
Encryption |
Konfigurasi enkripsi untuk akun Batch. |
|
properties.keyVaultReference |
Key |
Referensi ke brankas kunci Azure yang terkait dengan akun Batch. |
|
properties.lowPriorityCoreQuota |
integer |
Kuota inti Spot/berprioritas rendah untuk akun Batch. |
|
properties.networkProfile |
Network |
Profil jaringan untuk akun Batch, yang berisi pengaturan aturan jaringan untuk setiap titik akhir. |
|
properties.nodeManagementEndpoint |
string |
Titik akhir yang digunakan oleh simpul komputasi untuk menyambungkan ke layanan manajemen simpul Batch. |
|
properties.poolAllocationMode |
Pool |
Mode alokasi yang digunakan untuk membuat kumpulan di akun Batch. |
|
properties.poolQuota |
integer |
Kuota kumpulan untuk akun Batch. |
|
properties.privateEndpointConnections |
Private |
Daftar koneksi titik akhir privat yang terkait dengan akun Batch |
|
properties.provisioningState |
Provisioning |
Status sumber daya yang disediakan |
|
properties.publicNetworkAccess |
Public |
Enabled |
Jenis antarmuka jaringan untuk mengakses layanan Azure Batch dan operasi akun Batch. |
tags |
object |
Tag sumber daya. |
|
type |
string |
Jenis sumber daya. |
BatchAccountIdentity
Identitas akun Batch, jika dikonfigurasi. Ini digunakan ketika pengguna menentukan 'Microsoft.KeyVault' sebagai konfigurasi enkripsi akun Batch mereka atau ketika ManagedIdentity
dipilih sebagai mode autentikasi penyimpanan otomatis.
Nama | Jenis | Deskripsi |
---|---|---|
principalId |
string |
Id utama akun Batch. Properti ini hanya akan disediakan untuk identitas yang ditetapkan sistem. |
tenantId |
string |
Id penyewa yang terkait dengan akun Batch. Properti ini hanya akan disediakan untuk identitas yang ditetapkan sistem. |
type |
Resource |
Jenis identitas yang digunakan untuk akun Batch. |
userAssignedIdentities |
object |
Daftar identitas pengguna yang terkait dengan akun Batch. |
CloudError
Respons kesalahan dari layanan Batch.
Nama | Jenis | Deskripsi |
---|---|---|
error |
Cloud |
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 |
Cloud |
Daftar detail tambahan tentang kesalahan tersebut. |
message |
string |
Pesan yang menjelaskan kesalahan, dimaksudkan agar cocok untuk ditampilkan di antarmuka pengguna. |
target |
string |
Target kesalahan tertentu. Misalnya, nama properti dalam kesalahan. |
ComputeNodeIdentityReference
Referensi ke identitas yang ditetapkan pengguna yang terkait dengan kumpulan Batch yang akan digunakan simpul komputasi.
Nama | Jenis | Deskripsi |
---|---|---|
resourceId |
string |
Id sumber daya ARM dari identitas yang ditetapkan pengguna. |
EncryptionProperties
Mengonfigurasi cara data pelanggan dienkripsi di dalam akun Batch. Secara default, akun dienkripsi menggunakan kunci yang dikelola Microsoft. Untuk kontrol tambahan, kunci yang dikelola pelanggan dapat digunakan sebagai gantinya.
Nama | Jenis | Deskripsi |
---|---|---|
keySource |
Key |
Jenis sumber kunci. |
keyVaultProperties |
Key |
Detail tambahan saat menggunakan Microsoft.KeyVault |
EndpointAccessDefaultAction
Tindakan default ketika tidak ada IPRule yang cocok.
Nama | Jenis | Deskripsi |
---|---|---|
Allow |
string |
Izinkan akses klien. |
Deny |
string |
Tolak akses klien. |
EndpointAccessProfile
Profil akses jaringan untuk titik akhir Batch.
Nama | Jenis | Deskripsi |
---|---|---|
defaultAction |
Endpoint |
Tindakan default ketika tidak ada IPRule yang cocok. |
ipRules |
IPRule[] |
Array rentang IP untuk memfilter alamat IP klien. |
IPRule
Aturan untuk memfilter alamat IP klien.
Nama | Jenis | Deskripsi |
---|---|---|
action |
IPRule |
Tindakan saat alamat IP klien dicocokkan. |
value |
string |
Alamat IP atau rentang alamat IP untuk difilter |
IPRuleAction
Tindakan saat alamat IP klien dicocokkan.
Nama | Jenis | Deskripsi |
---|---|---|
Allow |
string |
Izinkan akses untuk alamat IP klien yang cocok. |
KeySource
Jenis sumber kunci.
Nama | Jenis | Deskripsi |
---|---|---|
Microsoft.Batch |
string |
Batch membuat dan mengelola kunci enkripsi yang digunakan untuk melindungi data akun. |
Microsoft.KeyVault |
string |
Kunci enkripsi yang digunakan untuk melindungi data akun disimpan dalam brankas kunci eksternal. Jika ini diatur maka identitas Akun Batch harus diatur ke |
KeyVaultProperties
Konfigurasi KeyVault saat menggunakan KeySource enkripsi Microsoft.KeyVault.
Nama | Jenis | Deskripsi |
---|---|---|
keyIdentifier |
string |
Jalur lengkap ke rahasia dengan atau tanpa versi. Contoh https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. atau https://mykeyvault.vault.azure.net/keys/testkey. Agar dapat digunakan, prasyarat berikut harus dipenuhi: Akun Batch memiliki identitas yang Ditetapkan Sistem Identitas akun telah diberikan izin Kunci/Dapatkan, Kunci/Buka Bungkus dan Kunci/Bungkus KeyVault mengaktifkan penghapusan sementara dan perlindungan penghapusan menyeluruh |
KeyVaultReference
Mengidentifikasi brankas kunci Azure yang terkait dengan akun Batch.
Nama | Jenis | Deskripsi |
---|---|---|
id |
string |
ID sumber daya brankas kunci Azure yang terkait dengan akun Batch. |
url |
string |
URL brankas kunci Azure yang terkait dengan akun Batch. |
NetworkProfile
Profil jaringan untuk akun Batch, yang berisi pengaturan aturan jaringan untuk setiap titik akhir.
Nama | Jenis | Deskripsi |
---|---|---|
accountAccess |
Endpoint |
Profil akses jaringan untuk titik akhir batchAccount (API sarana data akun Batch). |
nodeManagementAccess |
Endpoint |
Profil akses jaringan untuk titik akhir nodeManagement (layanan Batch mengelola simpul komputasi untuk kumpulan Batch). |
PoolAllocationMode
Mode alokasi untuk membuat kumpulan di akun Batch.
Nama | Jenis | Deskripsi |
---|---|---|
BatchService |
string |
Kumpulan akan dialokasikan dalam langganan yang dimiliki oleh layanan Batch. |
UserSubscription |
string |
Kumpulan akan dialokasikan dalam langganan yang dimiliki oleh pengguna. |
PrivateEndpoint
Titik akhir privat koneksi titik akhir privat.
Nama | Jenis | Deskripsi |
---|---|---|
id |
string |
Pengidentifikasi sumber daya ARM dari titik akhir privat. Ini adalah formulir /subscriptions/{subscription}/resourceGroups/{group}/providers/Microsoft.Network/privateEndpoints/{privateEndpoint}. |
PrivateEndpointConnection
Berisi informasi tentang sumber daya tautan privat.
Nama | Jenis | Deskripsi |
---|---|---|
etag |
string |
ETag sumber daya, digunakan untuk pernyataan konkurensi. |
id |
string |
ID sumber daya. |
name |
string |
Nama sumber daya. |
properties.groupIds |
string[] |
Id grup koneksi titik akhir privat. |
properties.privateEndpoint |
Private |
Pengidentifikasi sumber daya ARM dari titik akhir privat. |
properties.privateLinkServiceConnectionState |
Private |
Status koneksi layanan tautan privat dari koneksi titik akhir privat. |
properties.provisioningState |
Private |
Status penyediaan koneksi titik akhir privat. |
type |
string |
Jenis sumber daya. |
PrivateEndpointConnectionProvisioningState
Status penyediaan koneksi titik akhir privat.
Nama | Jenis | Deskripsi |
---|---|---|
Cancelled |
string |
Pengguna telah membatalkan pembuatan koneksi. |
Creating |
string |
Koneksi sedang dibuat. |
Deleting |
string |
Koneksi sedang dihapus. |
Failed |
string |
Pengguna meminta agar koneksi diperbarui dan gagal. Anda dapat mencoba kembali operasi pembaruan. |
Succeeded |
string |
Status koneksi sudah final dan siap digunakan jika Status Disetujui. |
Updating |
string |
Pengguna telah meminta agar status koneksi diperbarui, tetapi operasi pembaruan belum selesai. Anda mungkin tidak mereferensikan koneksi saat menyambungkan akun Batch. |
PrivateLinkServiceConnectionState
Status koneksi layanan tautan privat dari koneksi titik akhir privat
Nama | Jenis | Deskripsi |
---|---|---|
actionsRequired |
string |
Tindakan yang diperlukan pada status koneksi privat |
description |
string |
Deskripsi status Koneksi privat |
status |
Private |
Status untuk koneksi titik akhir privat akun Batch |
PrivateLinkServiceConnectionStatus
Status koneksi titik akhir privat Batch
Nama | Jenis | Deskripsi |
---|---|---|
Approved |
string |
Koneksi titik akhir privat disetujui dan dapat digunakan untuk mengakses akun Batch |
Disconnected |
string |
Koneksi titik akhir privat terputus dan tidak dapat digunakan untuk mengakses akun Batch |
Pending |
string |
Koneksi titik akhir privat tertunda dan tidak dapat digunakan untuk mengakses akun Batch |
Rejected |
string |
Koneksi titik akhir privat ditolak dan tidak dapat digunakan untuk mengakses akun Batch |
ProvisioningState
Status sumber daya yang disediakan
Nama | Jenis | Deskripsi |
---|---|---|
Cancelled |
string |
Operasi terakhir untuk akun dibatalkan. |
Creating |
string |
Akun sedang dibuat. |
Deleting |
string |
Akun sedang dihapus. |
Failed |
string |
Operasi terakhir untuk akun gagal. |
Invalid |
string |
Akun dalam status tidak valid. |
Succeeded |
string |
Akun telah dibuat dan siap digunakan. |
PublicNetworkAccessType
Jenis akses jaringan untuk beroperasi pada sumber daya di akun Batch.
Nama | Jenis | Deskripsi |
---|---|---|
Disabled |
string |
Menonaktifkan konektivitas publik dan memungkinkan konektivitas privat untuk Azure Batch Layanan melalui sumber daya titik akhir privat. |
Enabled |
string |
Memungkinkan konektivitas Azure Batch melalui DNS publik. |
ResourceIdentityType
Jenis identitas yang digunakan untuk akun Batch.
Nama | Jenis | Deskripsi |
---|---|---|
None |
string |
Akun Batch tidak memiliki identitas yang terkait dengannya. Pengaturan |
SystemAssigned |
string |
Akun Batch memiliki identitas yang ditetapkan sistem dengannya. |
UserAssigned |
string |
Akun Batch memiliki identitas yang ditetapkan pengguna dengannya. |
UserAssignedIdentities
Daftar identitas pengguna terkait.
Nama | Jenis | Deskripsi |
---|---|---|
clientId |
string |
Id klien identitas yang ditetapkan pengguna. |
principalId |
string |
Id utama identitas yang ditetapkan pengguna. |
VirtualMachineFamilyCoreQuota
Keluarga VM dan kuota inti terkait untuk akun Batch.
Nama | Jenis | Deskripsi |
---|---|---|
coreQuota |
integer |
Kuota inti untuk keluarga VM untuk akun Batch. |
name |
string |
Nama keluarga Komputer Virtual. |