Microsoft.Batch batchAccounts
Bicep-erőforrásdefiníció
A batchAccounts erőforrástípus üzembe helyezhető a célműveletekkel:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Erőforrás formátuma
Microsoft.Batch/batchAccounts erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.
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'
}
}
Tulajdonságértékek
AutoStorageBasePropertiesOrAutoStorageProperties
Név | Leírás | Érték |
---|---|---|
authenticationMode | A Batch szolgáltatás által az automatikus tárfiók kezelésére használt hitelesítési mód. | "BatchAccountManagedIdentity" "StorageKeys" |
nodeIdentityReference | Az itt hivatkozott identitást olyan készletekhez kell hozzárendelni, amelyek olyan számítási csomópontokkal rendelkeznek, amelyeknek hozzá kell férniük az automatikus tároláshoz. | ComputeNodeIdentityReference |
storageAccountId | Az automatikus tárfiókhoz használandó tárfiók erőforrás-azonosítója. | sztring (kötelező) |
BatchAccountCreateParametersTags
Név | Leírás | Érték |
---|
BatchAccountCreatePropertiesOrBatchAccountProperties
Név | Leírás | Érték |
---|---|---|
allowedAuthenticationModes | A Batch-fiók engedélyezett hitelesítési módjainak listája, amelyek az adatsíkkal való hitelesítéshez használhatók. Ez nem befolyásolja a vezérlősíkon történő hitelesítést. | Sztringtömb, amely a következők bármelyikét tartalmazza: "AAD" "SharedKey" "TaskAuthenticationToken" |
autoStorage | Az automatikus tárfiókhoz kapcsolódó tulajdonságok. | AutoStorageBasePropertiesOrAutoStorageProperties |
titkosítás | Konfigurálja, hogy az ügyféladatok hogyan vannak titkosítva a Batch-fiókban. A fiókok alapértelmezés szerint microsoftos felügyelt kulccsal vannak titkosítva. További vezérléshez az ügyfél által felügyelt kulcs használható. | EncryptionProperties |
keyVaultReference | Hivatkozás a Batch-fiókhoz társított Azure Key Vaultra. | KeyVaultReference |
networkProfile | A hálózati profil csak akkor lép érvénybe, ha a publicNetworkAccess engedélyezve van. | NetworkProfile |
poolAllocationMode | A készletfoglalási mód azt is befolyásolja, hogy az ügyfelek hogyan hitelesíthetik magukat a Batch Service API-val. Ha a mód BatchService, az ügyfelek hozzáférési kulcsokkal vagy Microsoft Entra-azonosítóval hitelesíthetik magukat. Ha a mód UserSubscription, az ügyfeleknek Microsoft Entra-azonosítót kell használniuk. Az alapértelmezett érték a BatchService. | "BatchService" "UserSubscription" |
publicNetworkAccess | Ha nincs megadva, az alapértelmezett érték "engedélyezve" lesz. | "Letiltva" "Engedélyezve" "SecuredByPerimeter" |
BatchAccountIdentity
Név | Leírás | Érték |
---|---|---|
típus | A Batch-fiókhoz használt identitás típusa. | "Nincs" "SystemAssigned" "UserAssigned" (kötelező) |
userAssignedIdentities | A Batch-fiókhoz társított felhasználói identitások listája. | BatchAccountIdentityUserAssignedIdentities |
BatchAccountIdentityUserAssignedIdentities
Név | Leírás | Érték |
---|
ComputeNodeIdentityReference
Név | Leírás | Érték |
---|---|---|
resourceId | A felhasználó által hozzárendelt identitás ARM-erőforrás-azonosítója. | húr |
EncryptionProperties
Név | Leírás | Érték |
---|---|---|
keySource | A kulcsforrás típusa. | "Microsoft.Batch" "Microsoft.KeyVault" |
keyVaultProperties | További részletek a Microsoft.KeyVault használatakor | KeyVaultProperties |
EndpointAccessProfile
Név | Leírás | Érték |
---|---|---|
defaultAction | A végponthozzáférés alapértelmezett művelete. Csak akkor alkalmazható, ha a publicNetworkAccess engedélyezve van. | "Engedélyezés" "Megtagadás" (kötelező) |
ipRules | Ip-tartományok tömbje az ügyfél IP-címének szűréséhez. | IPRule[] |
IPRule
Név | Leírás | Érték |
---|---|---|
akció | Művelet az ügyfél IP-címének egyeztetésekor. | "Engedélyezés" (kötelező) |
érték | IPv4-cím vagy IPv4-címtartomány CIDR formátumban. | sztring (kötelező) |
KeyVaultProperties
Név | Leírás | Érték |
---|---|---|
keyIdentifier | A titkos kód teljes elérési útja verzióval vagy anélkül. Példa https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. vagy https://mykeyvault.vault.azure.net/keys/testkey. A használhatósághoz a következő előfeltételeknek kell teljesülniük: A Batch-fiók rendszer által hozzárendelt identitással rendelkezik A fiókidentitás kulcs-/lekéréses, kulcs-/unwrap- és kulcs-/tördelési engedélyeket kapott A KeyVault helyreállítható törlési és törlési védelemmel rendelkezik |
húr |
KeyVaultReference
Név | Leírás | Érték |
---|---|---|
azonosító | A Batch-fiókhoz társított Azure Key Vault erőforrás-azonosítója. | sztring (kötelező) |
URL-cím | A Batch-fiókhoz társított Azure Key Vault URL-címe. | sztring (kötelező) |
Microsoft.Batch/batchAccounts
Név | Leírás | Érték |
---|---|---|
azonosság | A Batch-fiók identitása. | BatchAccountIdentity |
hely | Az a régió, amelyben létre kívánja hozni a fiókot. | sztring (kötelező) |
név | Az erőforrás neve | szál Korlátok: Minimális hossz = 3 Maximális hossz = 24 Minta = ^[a-z0-9]+$ (kötelező) |
kellékek | A Batch-fiók tulajdonságai. | BatchAccountCreatePropertiesOrBatchAccountProperties |
Címkék | Erőforráscímkék | Címkenevek és -értékek szótára. sablonok címkéinek megtekintése |
NetworkProfile
Név | Leírás | Érték |
---|---|---|
accountAccess | Hálózati hozzáférési profil a BatchAccount-végponthoz (Batch-fiók adatsík API-ja). | EndpointAccessProfile |
nodeManagementAccess | Hálózati hozzáférési profil a nodeManagement végponthoz (Batch-szolgáltatás a Batch-készletek számítási csomópontjait kezeli). | EndpointAccessProfile |
UserAssignedIdentities
Név | Leírás | Érték |
---|
Használati példák
Azure-ból ellenőrzött modulok
Az alábbi Azure Verified Modules használható az erőforrástípus üzembe helyezéséhez.
Modul | Leírás |
---|---|
Batch-fiók | AVM-erőforrásmodul Batch-fiókhoz |
Azure gyorsútmutató-minták
Az alábbi Azure rövid útmutatósablonok bicep-mintákat tartalmaznak az erőforrástípus üzembe helyezéséhez.
Bicep-fájl | Leírás |
---|---|
nyilvános IP-címek nélküli Azure Batch-készlet | Ez a sablon az Azure Batch egyszerűsített csomópontkommunikációs készletét hozza létre nyilvános IP-címek nélkül. |
Batch-fiók létrehozása sablon | Ez a sablon létrehoz egy Batch-fiókot és egy tárfiókot. |
ARM-sablon erőforrásdefiníciója
A batchAccounts erőforrástípus üzembe helyezhető a célműveletekkel:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Erőforrás formátuma
Microsoft.Batch/batchAccounts erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.
{
"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"
}
}
Tulajdonságértékek
AutoStorageBasePropertiesOrAutoStorageProperties
Név | Leírás | Érték |
---|---|---|
authenticationMode | A Batch szolgáltatás által az automatikus tárfiók kezelésére használt hitelesítési mód. | "BatchAccountManagedIdentity" "StorageKeys" |
nodeIdentityReference | Az itt hivatkozott identitást olyan készletekhez kell hozzárendelni, amelyek olyan számítási csomópontokkal rendelkeznek, amelyeknek hozzá kell férniük az automatikus tároláshoz. | ComputeNodeIdentityReference |
storageAccountId | Az automatikus tárfiókhoz használandó tárfiók erőforrás-azonosítója. | sztring (kötelező) |
BatchAccountCreateParametersTags
Név | Leírás | Érték |
---|
BatchAccountCreatePropertiesOrBatchAccountProperties
Név | Leírás | Érték |
---|---|---|
allowedAuthenticationModes | A Batch-fiók engedélyezett hitelesítési módjainak listája, amelyek az adatsíkkal való hitelesítéshez használhatók. Ez nem befolyásolja a vezérlősíkon történő hitelesítést. | Sztringtömb, amely a következők bármelyikét tartalmazza: "AAD" "SharedKey" "TaskAuthenticationToken" |
autoStorage | Az automatikus tárfiókhoz kapcsolódó tulajdonságok. | AutoStorageBasePropertiesOrAutoStorageProperties |
titkosítás | Konfigurálja, hogy az ügyféladatok hogyan vannak titkosítva a Batch-fiókban. A fiókok alapértelmezés szerint microsoftos felügyelt kulccsal vannak titkosítva. További vezérléshez az ügyfél által felügyelt kulcs használható. | EncryptionProperties |
keyVaultReference | Hivatkozás a Batch-fiókhoz társított Azure Key Vaultra. | KeyVaultReference |
networkProfile | A hálózati profil csak akkor lép érvénybe, ha a publicNetworkAccess engedélyezve van. | NetworkProfile |
poolAllocationMode | A készletfoglalási mód azt is befolyásolja, hogy az ügyfelek hogyan hitelesíthetik magukat a Batch Service API-val. Ha a mód BatchService, az ügyfelek hozzáférési kulcsokkal vagy Microsoft Entra-azonosítóval hitelesíthetik magukat. Ha a mód UserSubscription, az ügyfeleknek Microsoft Entra-azonosítót kell használniuk. Az alapértelmezett érték a BatchService. | "BatchService" "UserSubscription" |
publicNetworkAccess | Ha nincs megadva, az alapértelmezett érték "engedélyezve" lesz. | "Letiltva" "Engedélyezve" "SecuredByPerimeter" |
BatchAccountIdentity
Név | Leírás | Érték |
---|---|---|
típus | A Batch-fiókhoz használt identitás típusa. | "Nincs" "SystemAssigned" "UserAssigned" (kötelező) |
userAssignedIdentities | A Batch-fiókhoz társított felhasználói identitások listája. | BatchAccountIdentityUserAssignedIdentities |
BatchAccountIdentityUserAssignedIdentities
Név | Leírás | Érték |
---|
ComputeNodeIdentityReference
Név | Leírás | Érték |
---|---|---|
resourceId | A felhasználó által hozzárendelt identitás ARM-erőforrás-azonosítója. | húr |
EncryptionProperties
Név | Leírás | Érték |
---|---|---|
keySource | A kulcsforrás típusa. | "Microsoft.Batch" "Microsoft.KeyVault" |
keyVaultProperties | További részletek a Microsoft.KeyVault használatakor | KeyVaultProperties |
EndpointAccessProfile
Név | Leírás | Érték |
---|---|---|
defaultAction | A végponthozzáférés alapértelmezett művelete. Csak akkor alkalmazható, ha a publicNetworkAccess engedélyezve van. | "Engedélyezés" "Megtagadás" (kötelező) |
ipRules | Ip-tartományok tömbje az ügyfél IP-címének szűréséhez. | IPRule[] |
IPRule
Név | Leírás | Érték |
---|---|---|
akció | Művelet az ügyfél IP-címének egyeztetésekor. | "Engedélyezés" (kötelező) |
érték | IPv4-cím vagy IPv4-címtartomány CIDR formátumban. | sztring (kötelező) |
KeyVaultProperties
Név | Leírás | Érték |
---|---|---|
keyIdentifier | A titkos kód teljes elérési útja verzióval vagy anélkül. Példa https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. vagy https://mykeyvault.vault.azure.net/keys/testkey. A használhatósághoz a következő előfeltételeknek kell teljesülniük: A Batch-fiók rendszer által hozzárendelt identitással rendelkezik A fiókidentitás kulcs-/lekéréses, kulcs-/unwrap- és kulcs-/tördelési engedélyeket kapott A KeyVault helyreállítható törlési és törlési védelemmel rendelkezik |
húr |
KeyVaultReference
Név | Leírás | Érték |
---|---|---|
azonosító | A Batch-fiókhoz társított Azure Key Vault erőforrás-azonosítója. | sztring (kötelező) |
URL-cím | A Batch-fiókhoz társított Azure Key Vault URL-címe. | sztring (kötelező) |
Microsoft.Batch/batchAccounts
Név | Leírás | Érték |
---|---|---|
apiVersion | Az API verziója | '2024-07-01' |
azonosság | A Batch-fiók identitása. | BatchAccountIdentity |
hely | Az a régió, amelyben létre kívánja hozni a fiókot. | sztring (kötelező) |
név | Az erőforrás neve | szál Korlátok: Minimális hossz = 3 Maximális hossz = 24 Minta = ^[a-z0-9]+$ (kötelező) |
kellékek | A Batch-fiók tulajdonságai. | BatchAccountCreatePropertiesOrBatchAccountProperties |
Címkék | Erőforráscímkék | Címkenevek és -értékek szótára. sablonok címkéinek megtekintése |
típus | Az erőforrás típusa | "Microsoft.Batch/batchAccounts" |
NetworkProfile
Név | Leírás | Érték |
---|---|---|
accountAccess | Hálózati hozzáférési profil a BatchAccount-végponthoz (Batch-fiók adatsík API-ja). | EndpointAccessProfile |
nodeManagementAccess | Hálózati hozzáférési profil a nodeManagement végponthoz (Batch-szolgáltatás a Batch-készletek számítási csomópontjait kezeli). | EndpointAccessProfile |
UserAssignedIdentities
Név | Leírás | Érték |
---|
Használati példák
Azure gyorsútmutató-sablonok
Az alábbi Azure rövid útmutatósablonok üzembe helyezni ezt az erőforrástípust.
Sablon | Leírás |
---|---|
nyilvános IP-címek nélküli Azure Batch-készlet |
Ez a sablon az Azure Batch egyszerűsített csomópontkommunikációs készletét hozza létre nyilvános IP-címek nélkül. |
Batch-fiók létrehozása sablon |
Ez a sablon létrehoz egy Batch-fiókot és egy tárfiókot. |
Terraform (AzAPI-szolgáltató) erőforrásdefiníciója
A batchAccounts erőforrástípus üzembe helyezhető a célműveletekkel:
- erőforráscsoportok
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Erőforrás formátuma
Microsoft.Batch/batchAccounts erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.
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"
}
})
}
Tulajdonságértékek
AutoStorageBasePropertiesOrAutoStorageProperties
Név | Leírás | Érték |
---|---|---|
authenticationMode | A Batch szolgáltatás által az automatikus tárfiók kezelésére használt hitelesítési mód. | "BatchAccountManagedIdentity" "StorageKeys" |
nodeIdentityReference | Az itt hivatkozott identitást olyan készletekhez kell hozzárendelni, amelyek olyan számítási csomópontokkal rendelkeznek, amelyeknek hozzá kell férniük az automatikus tároláshoz. | ComputeNodeIdentityReference |
storageAccountId | Az automatikus tárfiókhoz használandó tárfiók erőforrás-azonosítója. | sztring (kötelező) |
BatchAccountCreateParametersTags
Név | Leírás | Érték |
---|
BatchAccountCreatePropertiesOrBatchAccountProperties
Név | Leírás | Érték |
---|---|---|
allowedAuthenticationModes | A Batch-fiók engedélyezett hitelesítési módjainak listája, amelyek az adatsíkkal való hitelesítéshez használhatók. Ez nem befolyásolja a vezérlősíkon történő hitelesítést. | Sztringtömb, amely a következők bármelyikét tartalmazza: "AAD" "SharedKey" "TaskAuthenticationToken" |
autoStorage | Az automatikus tárfiókhoz kapcsolódó tulajdonságok. | AutoStorageBasePropertiesOrAutoStorageProperties |
titkosítás | Konfigurálja, hogy az ügyféladatok hogyan vannak titkosítva a Batch-fiókban. A fiókok alapértelmezés szerint microsoftos felügyelt kulccsal vannak titkosítva. További vezérléshez az ügyfél által felügyelt kulcs használható. | EncryptionProperties |
keyVaultReference | Hivatkozás a Batch-fiókhoz társított Azure Key Vaultra. | KeyVaultReference |
networkProfile | A hálózati profil csak akkor lép érvénybe, ha a publicNetworkAccess engedélyezve van. | NetworkProfile |
poolAllocationMode | A készletfoglalási mód azt is befolyásolja, hogy az ügyfelek hogyan hitelesíthetik magukat a Batch Service API-val. Ha a mód BatchService, az ügyfelek hozzáférési kulcsokkal vagy Microsoft Entra-azonosítóval hitelesíthetik magukat. Ha a mód UserSubscription, az ügyfeleknek Microsoft Entra-azonosítót kell használniuk. Az alapértelmezett érték a BatchService. | "BatchService" "UserSubscription" |
publicNetworkAccess | Ha nincs megadva, az alapértelmezett érték "engedélyezve" lesz. | "Letiltva" "Engedélyezve" "SecuredByPerimeter" |
BatchAccountIdentity
Név | Leírás | Érték |
---|---|---|
típus | A Batch-fiókhoz használt identitás típusa. | "Nincs" "SystemAssigned" "UserAssigned" (kötelező) |
userAssignedIdentities | A Batch-fiókhoz társított felhasználói identitások listája. | BatchAccountIdentityUserAssignedIdentities |
BatchAccountIdentityUserAssignedIdentities
Név | Leírás | Érték |
---|
ComputeNodeIdentityReference
Név | Leírás | Érték |
---|---|---|
resourceId | A felhasználó által hozzárendelt identitás ARM-erőforrás-azonosítója. | húr |
EncryptionProperties
Név | Leírás | Érték |
---|---|---|
keySource | A kulcsforrás típusa. | "Microsoft.Batch" "Microsoft.KeyVault" |
keyVaultProperties | További részletek a Microsoft.KeyVault használatakor | KeyVaultProperties |
EndpointAccessProfile
Név | Leírás | Érték |
---|---|---|
defaultAction | A végponthozzáférés alapértelmezett művelete. Csak akkor alkalmazható, ha a publicNetworkAccess engedélyezve van. | "Engedélyezés" "Megtagadás" (kötelező) |
ipRules | Ip-tartományok tömbje az ügyfél IP-címének szűréséhez. | IPRule[] |
IPRule
Név | Leírás | Érték |
---|---|---|
akció | Művelet az ügyfél IP-címének egyeztetésekor. | "Engedélyezés" (kötelező) |
érték | IPv4-cím vagy IPv4-címtartomány CIDR formátumban. | sztring (kötelező) |
KeyVaultProperties
Név | Leírás | Érték |
---|---|---|
keyIdentifier | A titkos kód teljes elérési útja verzióval vagy anélkül. Példa https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. vagy https://mykeyvault.vault.azure.net/keys/testkey. A használhatósághoz a következő előfeltételeknek kell teljesülniük: A Batch-fiók rendszer által hozzárendelt identitással rendelkezik A fiókidentitás kulcs-/lekéréses, kulcs-/unwrap- és kulcs-/tördelési engedélyeket kapott A KeyVault helyreállítható törlési és törlési védelemmel rendelkezik |
húr |
KeyVaultReference
Név | Leírás | Érték |
---|---|---|
azonosító | A Batch-fiókhoz társított Azure Key Vault erőforrás-azonosítója. | sztring (kötelező) |
URL-cím | A Batch-fiókhoz társított Azure Key Vault URL-címe. | sztring (kötelező) |
Microsoft.Batch/batchAccounts
Név | Leírás | Érték |
---|---|---|
azonosság | A Batch-fiók identitása. | BatchAccountIdentity |
hely | Az a régió, amelyben létre kívánja hozni a fiókot. | sztring (kötelező) |
név | Az erőforrás neve | szál Korlátok: Minimális hossz = 3 Maximális hossz = 24 Minta = ^[a-z0-9]+$ (kötelező) |
kellékek | A Batch-fiók tulajdonságai. | BatchAccountCreatePropertiesOrBatchAccountProperties |
Címkék | Erőforráscímkék | Címkenevek és -értékek szótára. |
típus | Az erőforrás típusa | "Microsoft.Batch/batchAccounts@2024-07-01" |
NetworkProfile
Név | Leírás | Érték |
---|---|---|
accountAccess | Hálózati hozzáférési profil a BatchAccount-végponthoz (Batch-fiók adatsík API-ja). | EndpointAccessProfile |
nodeManagementAccess | Hálózati hozzáférési profil a nodeManagement végponthoz (Batch-szolgáltatás a Batch-készletek számítási csomópontjait kezeli). | EndpointAccessProfile |
UserAssignedIdentities
Név | Leírás | Érték |
---|