Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Bicep-resursdefinition
Resurstypen batchAccounts kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Batch/batchAccounts-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.Batch/batchAccounts@2021-06-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'
}
poolAllocationMode: 'string'
publicNetworkAccess: 'string'
}
tags: {
{customized property}: 'string'
}
}
Egenskapsvärden
AutoStorageBasePropertiesOrAutoStorageProperties
Namn | Beskrivning | Värde |
---|---|---|
authenticationMode | Det autentiseringsläge som Batch-tjänsten ska använda för att hantera kontot för automatisk lagring. | "BatchAccountManagedIdentity" "StorageKeys" |
nodeIdentityReference | Identiteten som refereras här måste tilldelas till pooler som har beräkningsnoder som behöver åtkomst till automatisk lagring. | ComputeNodeIdentityReference |
storageAccountId | Resurs-ID för lagringskontot som ska användas för automatiskt lagringskonto. | sträng (krävs) |
BatchAccountCreateParametersTags
Namn | Beskrivning | Värde |
---|
BatchAccountCreatePropertiesOrBatchAccountProperties
Namn | Beskrivning | Värde |
---|---|---|
allowedAuthenticationModes | Lista över tillåtna autentiseringslägen för Batch-kontot som kan användas för att autentisera med dataplanet. Detta påverkar inte autentisering med kontrollplanet. | Strängmatris som innehåller något av: "AAD" "SharedKey" "TaskAuthenticationToken" |
autoStorage | Egenskaperna som är relaterade till kontot för automatisk lagring. | AutoStorageBasePropertiesOrAutoStorageProperties |
kryptering | Konfigurerar hur kunddata krypteras i Batch-kontot. Som standard krypteras konton med hjälp av en Microsoft-hanterad nyckel. För ytterligare kontroll kan en kundhanterad nyckel användas i stället. | EncryptionProperties |
keyVaultReference | En referens till Azure-nyckelvalvet som är associerat med Batch-kontot. | KeyVaultReference |
poolAllocationMode | Poolallokeringsläget påverkar också hur klienter kan autentisera till Batch Service-API:et. Om läget är BatchService kan klienter autentisera med hjälp av åtkomstnycklar eller Azure Active Directory. Om läget är UserSubscription måste klienterna använda Azure Active Directory. Standardvärdet är BatchService. | "BatchService" "UserSubscription" |
publicNetworkAccess | Om det inte anges är standardvärdet "aktiverat". | "Inaktiverad" "Aktiverad" |
BatchAccountIdentity
Namn | Beskrivning | Värde |
---|---|---|
typ | Den typ av identitet som används för Batch-kontot. | "Ingen" "SystemAssigned" "UserAssigned" (krävs) |
userAssignedIdentities | Listan över användaridentiteter som är associerade med Batch-kontot. | BatchAccountIdentityUserAssignedIdentiteter |
BatchAccountIdentityUserAssignedIdentiteter
Namn | Beskrivning | Värde |
---|
ComputeNodeIdentityReference
Namn | Beskrivning | Värde |
---|---|---|
resourceId | ARM-resurs-ID för den användartilldelade identiteten. | sträng |
EncryptionProperties
Namn | Beskrivning | Värde |
---|---|---|
keySource | Typ av nyckelkälla. | "Microsoft.Batch" "Microsoft.KeyVault" |
keyVaultProperties | Ytterligare information när du använder Microsoft.KeyVault | KeyVaultProperties |
KeyVaultEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
keyIdentifier | Fullständig sökväg till den versionerade hemligheten. Exempel https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. För att kunna användas måste följande krav uppfyllas: Batch-kontot har en systemtilldelad identitet Kontoidentiteten har beviljats behörigheterna Key/Get, Key/Unwrap och Key/Wrap KeyVault har mjuk borttagning och rensningsskydd aktiverat |
sträng |
KeyVaultReference
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID för Azure-nyckelvalvet som är associerat med Batch-kontot. | sträng (krävs) |
URL | URL:en för Azure-nyckelvalvet som är associerat med Batch-kontot. | sträng (krävs) |
Microsoft.Batch/batchAccounts
Namn | Beskrivning | Värde |
---|---|---|
identitet | Identiteten för Batch-kontot. | BatchAccountIdentity |
plats | Den region där kontot ska skapas. | sträng (krävs) |
Namn | Resursnamnet | sträng Begränsningar: Min längd = 3 Maximal längd = 24 Mönster = ^[a-z0-9]+$ (krävs) |
Egenskaper | Egenskaperna för Batch-kontot. | BatchAccountCreatePropertiesOrBatchAccountProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
UserAssignedIdentiteter
Namn | Beskrivning | Värde |
---|
Användningsexempel
Azure-verifierade moduler
Följande Azure-verifierade moduler kan användas för att distribuera den här resurstypen.
Modul | Beskrivning |
---|---|
Batch-konto | AVM-resursmodul för Batch-konto |
Azure-snabbstartsexempel
Följande Azure-snabbstartsmallar innehålla Bicep-exempel för distribution av den här resurstypen.
Bicep-fil | Beskrivning |
---|---|
Azure Batch-pool utan offentliga IP-adresser | Den här mallen skapar azure batch-förenklad nodkommunikationspool utan offentliga IP-adresser. |
Skapa ett Batch-konto med hjälp av en mall | Den här mallen skapar ett Batch-konto och ett lagringskonto. |
Resursdefinition för ARM-mall
Resurstypen batchAccounts kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Batch/batchAccounts-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.Batch/batchAccounts",
"apiVersion": "2021-06-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"
},
"poolAllocationMode": "string",
"publicNetworkAccess": "string"
},
"tags": {
"{customized property}": "string"
}
}
Egenskapsvärden
AutoStorageBasePropertiesOrAutoStorageProperties
Namn | Beskrivning | Värde |
---|---|---|
authenticationMode | Det autentiseringsläge som Batch-tjänsten ska använda för att hantera kontot för automatisk lagring. | "BatchAccountManagedIdentity" "StorageKeys" |
nodeIdentityReference | Identiteten som refereras här måste tilldelas till pooler som har beräkningsnoder som behöver åtkomst till automatisk lagring. | ComputeNodeIdentityReference |
storageAccountId | Resurs-ID för lagringskontot som ska användas för automatiskt lagringskonto. | sträng (krävs) |
BatchAccountCreateParametersTags
Namn | Beskrivning | Värde |
---|
BatchAccountCreatePropertiesOrBatchAccountProperties
Namn | Beskrivning | Värde |
---|---|---|
allowedAuthenticationModes | Lista över tillåtna autentiseringslägen för Batch-kontot som kan användas för att autentisera med dataplanet. Detta påverkar inte autentisering med kontrollplanet. | Strängmatris som innehåller något av: "AAD" "SharedKey" "TaskAuthenticationToken" |
autoStorage | Egenskaperna som är relaterade till kontot för automatisk lagring. | AutoStorageBasePropertiesOrAutoStorageProperties |
kryptering | Konfigurerar hur kunddata krypteras i Batch-kontot. Som standard krypteras konton med hjälp av en Microsoft-hanterad nyckel. För ytterligare kontroll kan en kundhanterad nyckel användas i stället. | EncryptionProperties |
keyVaultReference | En referens till Azure-nyckelvalvet som är associerat med Batch-kontot. | KeyVaultReference |
poolAllocationMode | Poolallokeringsläget påverkar också hur klienter kan autentisera till Batch Service-API:et. Om läget är BatchService kan klienter autentisera med hjälp av åtkomstnycklar eller Azure Active Directory. Om läget är UserSubscription måste klienterna använda Azure Active Directory. Standardvärdet är BatchService. | "BatchService" "UserSubscription" |
publicNetworkAccess | Om det inte anges är standardvärdet "aktiverat". | "Inaktiverad" "Aktiverad" |
BatchAccountIdentity
Namn | Beskrivning | Värde |
---|---|---|
typ | Den typ av identitet som används för Batch-kontot. | "Ingen" "SystemAssigned" "UserAssigned" (krävs) |
userAssignedIdentities | Listan över användaridentiteter som är associerade med Batch-kontot. | BatchAccountIdentityUserAssignedIdentiteter |
BatchAccountIdentityUserAssignedIdentiteter
Namn | Beskrivning | Värde |
---|
ComputeNodeIdentityReference
Namn | Beskrivning | Värde |
---|---|---|
resourceId | ARM-resurs-ID för den användartilldelade identiteten. | sträng |
EncryptionProperties
Namn | Beskrivning | Värde |
---|---|---|
keySource | Typ av nyckelkälla. | "Microsoft.Batch" "Microsoft.KeyVault" |
keyVaultProperties | Ytterligare information när du använder Microsoft.KeyVault | KeyVaultProperties |
KeyVaultEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
keyIdentifier | Fullständig sökväg till den versionerade hemligheten. Exempel https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. För att kunna användas måste följande krav uppfyllas: Batch-kontot har en systemtilldelad identitet Kontoidentiteten har beviljats behörigheterna Key/Get, Key/Unwrap och Key/Wrap KeyVault har mjuk borttagning och rensningsskydd aktiverat |
sträng |
KeyVaultReference
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID för Azure-nyckelvalvet som är associerat med Batch-kontot. | sträng (krävs) |
URL | URL:en för Azure-nyckelvalvet som är associerat med Batch-kontot. | sträng (krävs) |
Microsoft.Batch/batchAccounts
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | '2021-06-01' |
identitet | Identiteten för Batch-kontot. | BatchAccountIdentity |
plats | Den region där kontot ska skapas. | sträng (krävs) |
Namn | Resursnamnet | sträng Begränsningar: Min längd = 3 Maximal längd = 24 Mönster = ^[a-z0-9]+$ (krävs) |
Egenskaper | Egenskaperna för Batch-kontot. | BatchAccountCreatePropertiesOrBatchAccountProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. Se taggar i mallar |
typ | Resurstypen | "Microsoft.Batch/batchAccounts" |
UserAssignedIdentiteter
Namn | Beskrivning | Värde |
---|
Användningsexempel
Azure-snabbstartsmallar
Följande Azure-snabbstartsmallar distribuera den här resurstypen.
Mall | Beskrivning |
---|---|
Azure Batch-pool utan offentliga IP-adresser |
Den här mallen skapar azure batch-förenklad nodkommunikationspool utan offentliga IP-adresser. |
Skapa ett Batch-konto med hjälp av en mall |
Den här mallen skapar ett Batch-konto och ett lagringskonto. |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen batchAccounts kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.Batch/batchAccounts-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Batch/batchAccounts@2021-06-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = {
properties = {
allowedAuthenticationModes = [
"string"
]
autoStorage = {
authenticationMode = "string"
nodeIdentityReference = {
resourceId = "string"
}
storageAccountId = "string"
}
encryption = {
keySource = "string"
keyVaultProperties = {
keyIdentifier = "string"
}
}
keyVaultReference = {
id = "string"
url = "string"
}
poolAllocationMode = "string"
publicNetworkAccess = "string"
}
}
}
Egenskapsvärden
AutoStorageBasePropertiesOrAutoStorageProperties
Namn | Beskrivning | Värde |
---|---|---|
authenticationMode | Det autentiseringsläge som Batch-tjänsten ska använda för att hantera kontot för automatisk lagring. | "BatchAccountManagedIdentity" "StorageKeys" |
nodeIdentityReference | Identiteten som refereras här måste tilldelas till pooler som har beräkningsnoder som behöver åtkomst till automatisk lagring. | ComputeNodeIdentityReference |
storageAccountId | Resurs-ID för lagringskontot som ska användas för automatiskt lagringskonto. | sträng (krävs) |
BatchAccountCreateParametersTags
Namn | Beskrivning | Värde |
---|
BatchAccountCreatePropertiesOrBatchAccountProperties
Namn | Beskrivning | Värde |
---|---|---|
allowedAuthenticationModes | Lista över tillåtna autentiseringslägen för Batch-kontot som kan användas för att autentisera med dataplanet. Detta påverkar inte autentisering med kontrollplanet. | Strängmatris som innehåller något av: "AAD" "SharedKey" "TaskAuthenticationToken" |
autoStorage | Egenskaperna som är relaterade till kontot för automatisk lagring. | AutoStorageBasePropertiesOrAutoStorageProperties |
kryptering | Konfigurerar hur kunddata krypteras i Batch-kontot. Som standard krypteras konton med hjälp av en Microsoft-hanterad nyckel. För ytterligare kontroll kan en kundhanterad nyckel användas i stället. | EncryptionProperties |
keyVaultReference | En referens till Azure-nyckelvalvet som är associerat med Batch-kontot. | KeyVaultReference |
poolAllocationMode | Poolallokeringsläget påverkar också hur klienter kan autentisera till Batch Service-API:et. Om läget är BatchService kan klienter autentisera med hjälp av åtkomstnycklar eller Azure Active Directory. Om läget är UserSubscription måste klienterna använda Azure Active Directory. Standardvärdet är BatchService. | "BatchService" "UserSubscription" |
publicNetworkAccess | Om det inte anges är standardvärdet "aktiverat". | "Inaktiverad" "Aktiverad" |
BatchAccountIdentity
Namn | Beskrivning | Värde |
---|---|---|
typ | Den typ av identitet som används för Batch-kontot. | "Ingen" "SystemAssigned" "UserAssigned" (krävs) |
userAssignedIdentities | Listan över användaridentiteter som är associerade med Batch-kontot. | BatchAccountIdentityUserAssignedIdentiteter |
BatchAccountIdentityUserAssignedIdentiteter
Namn | Beskrivning | Värde |
---|
ComputeNodeIdentityReference
Namn | Beskrivning | Värde |
---|---|---|
resourceId | ARM-resurs-ID för den användartilldelade identiteten. | sträng |
EncryptionProperties
Namn | Beskrivning | Värde |
---|---|---|
keySource | Typ av nyckelkälla. | "Microsoft.Batch" "Microsoft.KeyVault" |
keyVaultProperties | Ytterligare information när du använder Microsoft.KeyVault | KeyVaultProperties |
KeyVaultEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
keyIdentifier | Fullständig sökväg till den versionerade hemligheten. Exempel https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. För att kunna användas måste följande krav uppfyllas: Batch-kontot har en systemtilldelad identitet Kontoidentiteten har beviljats behörigheterna Key/Get, Key/Unwrap och Key/Wrap KeyVault har mjuk borttagning och rensningsskydd aktiverat |
sträng |
KeyVaultReference
Namn | Beskrivning | Värde |
---|---|---|
Id | Resurs-ID för Azure-nyckelvalvet som är associerat med Batch-kontot. | sträng (krävs) |
URL | URL:en för Azure-nyckelvalvet som är associerat med Batch-kontot. | sträng (krävs) |
Microsoft.Batch/batchAccounts
Namn | Beskrivning | Värde |
---|---|---|
identitet | Identiteten för Batch-kontot. | BatchAccountIdentity |
plats | Den region där kontot ska skapas. | sträng (krävs) |
Namn | Resursnamnet | sträng Begränsningar: Min längd = 3 Maximal längd = 24 Mönster = ^[a-z0-9]+$ (krävs) |
Egenskaper | Egenskaperna för Batch-kontot. | BatchAccountCreatePropertiesOrBatchAccountProperties |
Taggar | Resurstaggar | Ordlista med taggnamn och värden. |
typ | Resurstypen | "Microsoft.Batch/batchAccounts@2021-06-01" |
UserAssignedIdentiteter
Namn | Beskrivning | Värde |
---|