Megosztás a következőn keresztül:


Microsoft.Batch batchAccounts

Bicep-erőforrásdefiníció

A batchAccounts erőforrástípus üzembe helyezhető a célműveletekkel:

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:

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

Üzembe helyezés az Azure-ba
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

Üzembe helyezés az Azure-ba
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