Microsoft.Batch batchAccounts
- Terbaru
- 2024-07-01
-
2024-02-01 - 2023-11-01
- 2023-05-01
-
2022-10-01 -
2022-06-01 -
2022-01-01 - 2021-06-01
-
2021-01-01 - 2020-09-01
-
2020-05-01 -
2020-03-01 - 2019-08-01
- 2019-04-01
- 2018-12-01
- 2017-09-01
- 2017-05-01
- 2017-01-01
- 2015-12-01
Definisi sumber daya Bicep
Jenis sumber daya batchAccounts dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
- Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.Batch/batchAccounts, tambahkan Bicep berikut ke templat Anda.
resource symbolicname 'Microsoft.Batch/batchAccounts@2024-07-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
allowedAuthenticationModes: [
'string'
]
autoStorage: {
authenticationMode: 'string'
nodeIdentityReference: {
resourceId: 'string'
}
storageAccountId: 'string'
}
encryption: {
keySource: 'string'
keyVaultProperties: {
keyIdentifier: 'string'
}
}
keyVaultReference: {
id: 'string'
url: 'string'
}
networkProfile: {
accountAccess: {
defaultAction: 'string'
ipRules: [
{
action: 'Allow'
value: 'string'
}
]
}
nodeManagementAccess: {
defaultAction: 'string'
ipRules: [
{
action: 'Allow'
value: 'string'
}
]
}
}
poolAllocationMode: 'string'
publicNetworkAccess: 'string'
}
tags: {
{customized property}: 'string'
}
}
Nilai Properti
AutoStorageBasePropertiesOrAutoStorageProperties
Nama | Deskripsi | Nilai |
---|---|---|
authenticationMode | Mode autentikasi yang akan digunakan layanan Batch untuk mengelola akun penyimpanan otomatis. | 'BatchAccountManagedIdentity' 'StorageKeys' |
nodeIdentityReference | Identitas yang direferensikan di sini harus ditetapkan ke kumpulan yang memiliki simpul komputasi yang memerlukan akses ke penyimpanan otomatis. | computeNodeIdentityReference |
storageAccountId | ID sumber daya akun penyimpanan yang akan digunakan untuk akun penyimpanan otomatis. | string (diperlukan) |
BatchAccountCreateParametersTags
Nama | Deskripsi | Nilai |
---|
BatchAccountCreatePropertiesOrBatchAccountProperties
Nama | Deskripsi | Nilai |
---|---|---|
allowedAuthenticationModes | Daftar mode autentikasi yang diizinkan untuk akun Batch yang dapat digunakan untuk mengautentikasi dengan bidang data. Ini tidak memengaruhi autentikasi dengan sarana kontrol. | Array string yang berisi salah satu dari: 'AAD' 'SharedKey' 'TaskAuthenticationToken' |
autoStorage | Properti yang terkait dengan akun penyimpanan otomatis. | AutoStorageBasePropertiesOrAutoStorageProperties |
Enkripsi | Mengonfigurasi cara data pelanggan dienkripsi di dalam akun Batch. Secara default, akun dienkripsi menggunakan kunci terkelola Microsoft. Untuk kontrol tambahan, kunci yang dikelola pelanggan dapat digunakan sebagai gantinya. | |
keyVaultReference | Referensi ke brankas kunci Azure yang terkait dengan akun Batch. | KeyVaultReference |
networkProfile | Profil jaringan hanya berlaku ketika publicNetworkAccess diaktifkan. | networkProfile |
poolAllocationMode | Mode alokasi kumpulan juga memengaruhi bagaimana klien dapat mengautentikasi ke API Layanan Batch. Jika modenya adalah BatchService, klien dapat mengautentikasi menggunakan kunci akses atau ID Microsoft Entra. Jika modenya adalah UserSubscription, klien harus menggunakan ID Microsoft Entra. Defaultnya adalah BatchService. | 'BatchService' 'UserSubscription' |
publicNetworkAccess | Jika tidak ditentukan, nilai defaultnya adalah 'diaktifkan'. | 'Dinonaktifkan' 'Diaktifkan' 'SecuredByPerimeter' |
BatchAccountIdentity
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis identitas yang digunakan untuk akun Batch. | 'Tidak Ada' 'SystemAssigned' 'UserAssigned' (diperlukan) |
userAssignedIdentities | Daftar identitas pengguna yang terkait dengan akun Batch. | BatchAccountIdentityUserAssignedIdentities |
BatchAccountIdentityUserAssignedIdentities
Nama | Deskripsi | Nilai |
---|
ComputeNodeIdentityReference
Nama | Deskripsi | Nilai |
---|---|---|
resourceId | Id sumber daya ARM dari identitas yang ditetapkan pengguna. | tali |
EncryptionProperties
Nama | Deskripsi | Nilai |
---|---|---|
sumber kunci | Jenis sumber kunci. | 'Microsoft.Batch' 'Microsoft.KeyVault' |
keyVaultProperties | Detail tambahan saat menggunakan Microsoft.KeyVault | KeyVaultProperties |
EndpointAccessProfile
IPRule
Nama | Deskripsi | Nilai |
---|---|---|
perbuatan | Tindakan saat alamat IP klien cocok. | 'Izinkan' (diperlukan) |
nilai | Alamat IPv4, atau rentang alamat IPv4 dalam format CIDR. | string (diperlukan) |
KeyVaultProperties
Nama | Deskripsi | Nilai |
---|---|---|
keyIdentifier | 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 Key/Get, Key/Unwrap dan Key/Wrap KeyVault mengaktifkan perlindungan penghapusan sementara dan penghapusan menyeluruh |
tali |
KeyVaultReference
Nama | Deskripsi | Nilai |
---|---|---|
Id | ID sumber daya brankas kunci Azure yang terkait dengan akun Batch. | string (diperlukan) |
url | URL brankas kunci Azure yang terkait dengan akun Batch. | string (diperlukan) |
Microsoft.Batch/batchAccounts
Nama | Deskripsi | Nilai |
---|---|---|
identitas | Identitas akun Batch. | BatchAccountIdentity |
tempat | Wilayah tempat membuat akun. | string (diperlukan) |
Nama | Nama sumber daya | string Kendala: Panjang min = 3 Panjang maksimum = 24 Pola = ^[a-z0-9]+$ (diperlukan) |
Properti | Properti akun Batch. | BatchAccountCreatePropertiesOrBatchAccountProperties |
Tags | Tag sumber daya | Kamus nama dan nilai tag. Lihat Tag dalam templat |
NetworkProfile
Nama | Deskripsi | Nilai |
---|---|---|
accountAccess | Profil akses jaringan untuk titik akhir batchAccount (API sarana data akun Batch). | EndpointAccessProfile |
nodeManagementAccess | Profil akses jaringan untuk titik akhir nodeManagement (layanan Batch mengelola simpul komputasi untuk kumpulan Batch). | EndpointAccessProfile |
UserAssignedIdentities
Nama | Deskripsi | Nilai |
---|
Contoh Penggunaan
Modul Terverifikasi Azure
Modul Terverifikasi Azure berikut dapat digunakan untuk menyebarkan jenis sumber daya ini.
Modul | Deskripsi |
---|---|
Akun Batch | Modul Sumber Daya AVM untuk Akun Batch |
Sampel Mulai Cepat Azure
Templat Mulai Cepat Azure berikut ini berisi sampel Bicep untuk menyebarkan jenis sumber daya ini.
Bicep File | Deskripsi |
---|---|
kumpulan Azure Batch tanpa alamat IP publik | Templat ini membuat kumpulan komunikasi simpul yang disederhanakan Azure Batch tanpa alamat IP publik. |
Membuat Akun Batch menggunakan templat | Templat ini membuat Akun Batch dan akun penyimpanan. |
Definisi sumber daya templat ARM
Jenis sumber daya batchAccounts dapat disebarkan dengan operasi yang menargetkan:
- Grup sumber daya
- Lihat perintah penyebaran grup sumber daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.Batch/batchAccounts, tambahkan JSON berikut ke templat Anda.
{
"type": "Microsoft.Batch/batchAccounts",
"apiVersion": "2024-07-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"allowedAuthenticationModes": [ "string" ],
"autoStorage": {
"authenticationMode": "string",
"nodeIdentityReference": {
"resourceId": "string"
},
"storageAccountId": "string"
},
"encryption": {
"keySource": "string",
"keyVaultProperties": {
"keyIdentifier": "string"
}
},
"keyVaultReference": {
"id": "string",
"url": "string"
},
"networkProfile": {
"accountAccess": {
"defaultAction": "string",
"ipRules": [
{
"action": "Allow",
"value": "string"
}
]
},
"nodeManagementAccess": {
"defaultAction": "string",
"ipRules": [
{
"action": "Allow",
"value": "string"
}
]
}
},
"poolAllocationMode": "string",
"publicNetworkAccess": "string"
},
"tags": {
"{customized property}": "string"
}
}
Nilai Properti
AutoStorageBasePropertiesOrAutoStorageProperties
Nama | Deskripsi | Nilai |
---|---|---|
authenticationMode | Mode autentikasi yang akan digunakan layanan Batch untuk mengelola akun penyimpanan otomatis. | 'BatchAccountManagedIdentity' 'StorageKeys' |
nodeIdentityReference | Identitas yang direferensikan di sini harus ditetapkan ke kumpulan yang memiliki simpul komputasi yang memerlukan akses ke penyimpanan otomatis. | computeNodeIdentityReference |
storageAccountId | ID sumber daya akun penyimpanan yang akan digunakan untuk akun penyimpanan otomatis. | string (diperlukan) |
BatchAccountCreateParametersTags
Nama | Deskripsi | Nilai |
---|
BatchAccountCreatePropertiesOrBatchAccountProperties
Nama | Deskripsi | Nilai |
---|---|---|
allowedAuthenticationModes | Daftar mode autentikasi yang diizinkan untuk akun Batch yang dapat digunakan untuk mengautentikasi dengan bidang data. Ini tidak memengaruhi autentikasi dengan sarana kontrol. | Array string yang berisi salah satu dari: 'AAD' 'SharedKey' 'TaskAuthenticationToken' |
autoStorage | Properti yang terkait dengan akun penyimpanan otomatis. | AutoStorageBasePropertiesOrAutoStorageProperties |
Enkripsi | Mengonfigurasi cara data pelanggan dienkripsi di dalam akun Batch. Secara default, akun dienkripsi menggunakan kunci terkelola Microsoft. Untuk kontrol tambahan, kunci yang dikelola pelanggan dapat digunakan sebagai gantinya. | |
keyVaultReference | Referensi ke brankas kunci Azure yang terkait dengan akun Batch. | KeyVaultReference |
networkProfile | Profil jaringan hanya berlaku ketika publicNetworkAccess diaktifkan. | networkProfile |
poolAllocationMode | Mode alokasi kumpulan juga memengaruhi bagaimana klien dapat mengautentikasi ke API Layanan Batch. Jika modenya adalah BatchService, klien dapat mengautentikasi menggunakan kunci akses atau ID Microsoft Entra. Jika modenya adalah UserSubscription, klien harus menggunakan ID Microsoft Entra. Defaultnya adalah BatchService. | 'BatchService' 'UserSubscription' |
publicNetworkAccess | Jika tidak ditentukan, nilai defaultnya adalah 'diaktifkan'. | 'Dinonaktifkan' 'Diaktifkan' 'SecuredByPerimeter' |
BatchAccountIdentity
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis identitas yang digunakan untuk akun Batch. | 'Tidak Ada' 'SystemAssigned' 'UserAssigned' (diperlukan) |
userAssignedIdentities | Daftar identitas pengguna yang terkait dengan akun Batch. | BatchAccountIdentityUserAssignedIdentities |
BatchAccountIdentityUserAssignedIdentities
Nama | Deskripsi | Nilai |
---|
ComputeNodeIdentityReference
Nama | Deskripsi | Nilai |
---|---|---|
resourceId | Id sumber daya ARM dari identitas yang ditetapkan pengguna. | tali |
EncryptionProperties
Nama | Deskripsi | Nilai |
---|---|---|
sumber kunci | Jenis sumber kunci. | 'Microsoft.Batch' 'Microsoft.KeyVault' |
keyVaultProperties | Detail tambahan saat menggunakan Microsoft.KeyVault | KeyVaultProperties |
EndpointAccessProfile
IPRule
Nama | Deskripsi | Nilai |
---|---|---|
perbuatan | Tindakan saat alamat IP klien cocok. | 'Izinkan' (diperlukan) |
nilai | Alamat IPv4, atau rentang alamat IPv4 dalam format CIDR. | string (diperlukan) |
KeyVaultProperties
Nama | Deskripsi | Nilai |
---|---|---|
keyIdentifier | 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 Key/Get, Key/Unwrap dan Key/Wrap KeyVault mengaktifkan perlindungan penghapusan sementara dan penghapusan menyeluruh |
tali |
KeyVaultReference
Nama | Deskripsi | Nilai |
---|---|---|
Id | ID sumber daya brankas kunci Azure yang terkait dengan akun Batch. | string (diperlukan) |
url | URL brankas kunci Azure yang terkait dengan akun Batch. | string (diperlukan) |
Microsoft.Batch/batchAccounts
Nama | Deskripsi | Nilai |
---|---|---|
apiVersion | Versi api | '2024-07-01' |
identitas | Identitas akun Batch. | BatchAccountIdentity |
tempat | Wilayah tempat membuat akun. | string (diperlukan) |
Nama | Nama sumber daya | string Kendala: Panjang min = 3 Panjang maksimum = 24 Pola = ^[a-z0-9]+$ (diperlukan) |
Properti | Properti akun Batch. | BatchAccountCreatePropertiesOrBatchAccountProperties |
Tags | Tag sumber daya | Kamus nama dan nilai tag. Lihat Tag dalam templat |
jenis | Jenis sumber daya | 'Microsoft.Batch/batchAccounts' |
NetworkProfile
Nama | Deskripsi | Nilai |
---|---|---|
accountAccess | Profil akses jaringan untuk titik akhir batchAccount (API sarana data akun Batch). | EndpointAccessProfile |
nodeManagementAccess | Profil akses jaringan untuk titik akhir nodeManagement (layanan Batch mengelola simpul komputasi untuk kumpulan Batch). | EndpointAccessProfile |
UserAssignedIdentities
Nama | Deskripsi | Nilai |
---|
Contoh Penggunaan
Templat Quickstart Azure
Templat Mulai Cepat Azure berikut ini menyebarkan jenis sumber daya ini.
Templat | Deskripsi |
---|---|
kumpulan Azure Batch tanpa alamat IP publik |
Templat ini membuat kumpulan komunikasi simpul yang disederhanakan Azure Batch tanpa alamat IP publik. |
Membuat Akun Batch menggunakan templat |
Templat ini membuat Akun Batch dan akun penyimpanan. |
Definisi sumber daya Terraform (penyedia AzAPI)
Jenis sumber daya batchAccounts dapat disebarkan dengan operasi yang menargetkan:
- grup Sumber Daya
Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.
Format sumber daya
Untuk membuat sumber daya Microsoft.Batch/batchAccounts, tambahkan Terraform berikut ke templat Anda.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Batch/batchAccounts@2024-07-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
allowedAuthenticationModes = [
"string"
]
autoStorage = {
authenticationMode = "string"
nodeIdentityReference = {
resourceId = "string"
}
storageAccountId = "string"
}
encryption = {
keySource = "string"
keyVaultProperties = {
keyIdentifier = "string"
}
}
keyVaultReference = {
id = "string"
url = "string"
}
networkProfile = {
accountAccess = {
defaultAction = "string"
ipRules = [
{
action = "Allow"
value = "string"
}
]
}
nodeManagementAccess = {
defaultAction = "string"
ipRules = [
{
action = "Allow"
value = "string"
}
]
}
}
poolAllocationMode = "string"
publicNetworkAccess = "string"
}
})
}
Nilai Properti
AutoStorageBasePropertiesOrAutoStorageProperties
Nama | Deskripsi | Nilai |
---|---|---|
authenticationMode | Mode autentikasi yang akan digunakan layanan Batch untuk mengelola akun penyimpanan otomatis. | 'BatchAccountManagedIdentity' 'StorageKeys' |
nodeIdentityReference | Identitas yang direferensikan di sini harus ditetapkan ke kumpulan yang memiliki simpul komputasi yang memerlukan akses ke penyimpanan otomatis. | computeNodeIdentityReference |
storageAccountId | ID sumber daya akun penyimpanan yang akan digunakan untuk akun penyimpanan otomatis. | string (diperlukan) |
BatchAccountCreateParametersTags
Nama | Deskripsi | Nilai |
---|
BatchAccountCreatePropertiesOrBatchAccountProperties
Nama | Deskripsi | Nilai |
---|---|---|
allowedAuthenticationModes | Daftar mode autentikasi yang diizinkan untuk akun Batch yang dapat digunakan untuk mengautentikasi dengan bidang data. Ini tidak memengaruhi autentikasi dengan sarana kontrol. | Array string yang berisi salah satu dari: 'AAD' 'SharedKey' 'TaskAuthenticationToken' |
autoStorage | Properti yang terkait dengan akun penyimpanan otomatis. | AutoStorageBasePropertiesOrAutoStorageProperties |
Enkripsi | Mengonfigurasi cara data pelanggan dienkripsi di dalam akun Batch. Secara default, akun dienkripsi menggunakan kunci terkelola Microsoft. Untuk kontrol tambahan, kunci yang dikelola pelanggan dapat digunakan sebagai gantinya. | |
keyVaultReference | Referensi ke brankas kunci Azure yang terkait dengan akun Batch. | KeyVaultReference |
networkProfile | Profil jaringan hanya berlaku ketika publicNetworkAccess diaktifkan. | networkProfile |
poolAllocationMode | Mode alokasi kumpulan juga memengaruhi bagaimana klien dapat mengautentikasi ke API Layanan Batch. Jika modenya adalah BatchService, klien dapat mengautentikasi menggunakan kunci akses atau ID Microsoft Entra. Jika modenya adalah UserSubscription, klien harus menggunakan ID Microsoft Entra. Defaultnya adalah BatchService. | 'BatchService' 'UserSubscription' |
publicNetworkAccess | Jika tidak ditentukan, nilai defaultnya adalah 'diaktifkan'. | 'Dinonaktifkan' 'Diaktifkan' 'SecuredByPerimeter' |
BatchAccountIdentity
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis identitas yang digunakan untuk akun Batch. | 'Tidak Ada' 'SystemAssigned' 'UserAssigned' (diperlukan) |
userAssignedIdentities | Daftar identitas pengguna yang terkait dengan akun Batch. | BatchAccountIdentityUserAssignedIdentities |
BatchAccountIdentityUserAssignedIdentities
Nama | Deskripsi | Nilai |
---|
ComputeNodeIdentityReference
Nama | Deskripsi | Nilai |
---|---|---|
resourceId | Id sumber daya ARM dari identitas yang ditetapkan pengguna. | tali |
EncryptionProperties
Nama | Deskripsi | Nilai |
---|---|---|
sumber kunci | Jenis sumber kunci. | 'Microsoft.Batch' 'Microsoft.KeyVault' |
keyVaultProperties | Detail tambahan saat menggunakan Microsoft.KeyVault | KeyVaultProperties |
EndpointAccessProfile
IPRule
Nama | Deskripsi | Nilai |
---|---|---|
perbuatan | Tindakan saat alamat IP klien cocok. | 'Izinkan' (diperlukan) |
nilai | Alamat IPv4, atau rentang alamat IPv4 dalam format CIDR. | string (diperlukan) |
KeyVaultProperties
Nama | Deskripsi | Nilai |
---|---|---|
keyIdentifier | 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 Key/Get, Key/Unwrap dan Key/Wrap KeyVault mengaktifkan perlindungan penghapusan sementara dan penghapusan menyeluruh |
tali |
KeyVaultReference
Nama | Deskripsi | Nilai |
---|---|---|
Id | ID sumber daya brankas kunci Azure yang terkait dengan akun Batch. | string (diperlukan) |
url | URL brankas kunci Azure yang terkait dengan akun Batch. | string (diperlukan) |
Microsoft.Batch/batchAccounts
Nama | Deskripsi | Nilai |
---|---|---|
identitas | Identitas akun Batch. | BatchAccountIdentity |
tempat | Wilayah tempat membuat akun. | string (diperlukan) |
Nama | Nama sumber daya | string Kendala: Panjang min = 3 Panjang maksimum = 24 Pola = ^[a-z0-9]+$ (diperlukan) |
Properti | Properti akun Batch. | BatchAccountCreatePropertiesOrBatchAccountProperties |
Tags | Tag sumber daya | Kamus nama dan nilai tag. |
jenis | Jenis sumber daya | "Microsoft.Batch/batchAccounts@2024-07-01" |
NetworkProfile
Nama | Deskripsi | Nilai |
---|---|---|
accountAccess | Profil akses jaringan untuk titik akhir batchAccount (API sarana data akun Batch). | EndpointAccessProfile |
nodeManagementAccess | Profil akses jaringan untuk titik akhir nodeManagement (layanan Batch mengelola simpul komputasi untuk kumpulan Batch). | EndpointAccessProfile |
UserAssignedIdentities
Nama | Deskripsi | Nilai |
---|