Microsoft.Batch batchAccounts
- Terbaru
-
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
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-02-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
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
batchAccounts
Nama | Deskripsi | Nilai |
---|---|---|
Nama | Nama sumber daya | string (diperlukan) Batas karakter: 3-24 Karakter yang valid: Huruf kecil dan angka. |
tempat | Wilayah tempat membuat akun. | string (diperlukan) |
Tags | Tag yang ditentukan pengguna yang terkait dengan akun. | Kamus nama dan nilai tag. Lihat Tag dalam templat |
identitas | Identitas akun Batch. | BatchAccountIdentity |
Properti | Properti akun Batch. | BatchAccountCreatePropertiesOrBatchAccountProperties |
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 |
---|---|---|
{customized property} | UserAssignedIdentities |
UserAssignedIdentities
Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.
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' |
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) |
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 |
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) |
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 |
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) |
Templat mulai cepat
Templat mulai cepat berikut 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 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-02-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"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
batchAccounts
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | 'Microsoft.Batch/batchAccounts' |
apiVersion | Versi api sumber daya | '2024-02-01' |
Nama | Nama sumber daya | string (diperlukan) Batas karakter: 3-24 Karakter yang valid: Huruf kecil dan angka. |
tempat | Wilayah tempat membuat akun. | string (diperlukan) |
Tags | Tag yang ditentukan pengguna yang terkait dengan akun. | Kamus nama dan nilai tag. Lihat Tag dalam templat |
identitas | Identitas akun Batch. | BatchAccountIdentity |
Properti | Properti akun Batch. | BatchAccountCreatePropertiesOrBatchAccountProperties |
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 |
---|---|---|
{customized property} | UserAssignedIdentities |
UserAssignedIdentities
Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.
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' |
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) |
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 |
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) |
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 |
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) |
Templat mulai cepat
Templat mulai cepat berikut 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-02-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
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
batchAccounts
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis sumber daya | "Microsoft.Batch/batchAccounts@2024-02-01" |
Nama | Nama sumber daya | string (diperlukan) Batas karakter: 3-24 Karakter yang valid: Huruf kecil dan angka. |
tempat | Wilayah tempat membuat akun. | string (diperlukan) |
parent_id | Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. | string (diperlukan) |
Tags | Tag yang ditentukan pengguna yang terkait dengan akun. | Kamus nama dan nilai tag. |
identitas | Identitas akun Batch. | BatchAccountIdentity |
Properti | Properti akun Batch. | BatchAccountCreatePropertiesOrBatchAccountProperties |
BatchAccountIdentity
Nama | Deskripsi | Nilai |
---|---|---|
jenis | Jenis identitas yang digunakan untuk akun Batch. | "SystemAssigned" "UserAssigned" (diperlukan) |
identity_ids | Daftar identitas pengguna yang terkait dengan akun Batch. | Array ID identitas pengguna. |
BatchAccountIdentityUserAssignedIdentities
Nama | Deskripsi | Nilai |
---|---|---|
{customized property} | UserAssignedIdentities |
UserAssignedIdentities
Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.
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" |
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) |
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 |
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) |
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 |
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) |