Microsoft.Batch batchAccounts
Definice prostředku Bicep
Typ prostředku batchAccounts je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Batch/batchAccounts, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.Batch/batchAccounts@2023-11-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'
}
}
Hodnoty vlastností
batchAccounts
Název | Description | Hodnota |
---|---|---|
name | Název prostředku | string (povinné) Omezení počtu znaků: 3–24 Platné znaky: Malá písmena a číslice. |
location | Oblast, ve které chcete účet vytvořit. | string (povinné) |
tags | Uživatelem zadané značky přidružené k účtu. | Slovník názvů a hodnot značek. Zobrazit značky v šablonách |
identity | Identita účtu Batch. | BatchAccountIdentity |
properties | Vlastnosti účtu Batch. | BatchAccountCreatePropertiesOrBatchAccountVlastnosti |
BatchAccountIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ identity použitý pro účet Batch. | 'Žádný' 'SystemAssigned' UserAssigned (povinné) |
userAssignedIdentity | Seznam identit uživatelů přidružených k účtu Batch. | BatchAccountIdentityUserAssignedIdentities |
BatchAccountIdentityUserAssignedIdentities
Název | Description | Hodnota |
---|---|---|
{přizpůsobená vlastnost} | UserAssignedIdentity |
UserAssignedIdentity
Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou jen pro čtení.
BatchAccountCreatePropertiesOrBatchAccountVlastnosti
Název | Description | Hodnota |
---|---|---|
allowedAuthenticationModes | Seznam povolených režimů ověřování pro účet Batch, které se dají použít k ověření v rovině dat To nemá vliv na ověřování pomocí řídicí roviny. | Pole řetězců obsahující některou z těchto možností: "AAD" SharedKey TaskAuthenticationToken |
automatické ukládání | Vlastnosti související s účtem automatického úložiště. | AutoStorageBasePropertiesOrAutoStorageProperties |
šifrování | Konfiguruje způsob šifrování zákaznických dat v rámci účtu Batch. Ve výchozím nastavení se účty šifrují pomocí klíče spravovaného Microsoftem. Pro další kontrolu je možné místo toho použít klíč spravovaný zákazníkem. | Vlastnosti šifrování |
keyVaultReference | Odkaz na trezor klíčů Azure přidružený k účtu Batch. | KeyVaultReference |
profil sítě | Profil sítě se projeví pouze v případech, kdy je povolená technologie publicNetworkAccess. | Profil sítě |
poolAllocationMode | Režim přidělování fondů má také vliv na to, jak se klienti můžou ověřovat v rozhraní API služby Batch. Pokud je režim BatchService, klienti se můžou ověřovat pomocí přístupových klíčů nebo Microsoft Entra ID. Pokud je režim UserSubscription, klienti musí používat Microsoft Entra ID. Výchozí hodnota je BatchService. | BatchService 'UserSubscription' |
publicNetworkAccess | Pokud není zadaný, výchozí hodnota je "povoleno". | Zakázáno Povoleno |
AutoStorageBasePropertiesOrAutoStorageProperties
Název | Description | Hodnota |
---|---|---|
authenticationMode | Režim ověřování, který bude služba Batch používat ke správě účtu automatického úložiště. | BatchAccountManagedIdentity 'StorageKeys' |
nodeIdentityReference | Identita, na kterou se odkazuje, musí být přiřazená fondům, které mají výpočetní uzly, které potřebují přístup k automatickému úložišti. | ComputeNodeIdentityReference |
storageAccountId | ID prostředku účtu úložiště, který se má použít pro účet automatického úložiště. | string (povinné) |
ComputeNodeIdentityReference
Název | Description | Hodnota |
---|---|---|
resourceId | ID prostředku ARM identity přiřazené uživatelem. | řetězec |
Vlastnosti šifrování
Název | Description | Hodnota |
---|---|---|
keySource | Typ zdroje klíče. | Microsoft.Batch Microsoft.KeyVault |
keyVaultProperties | Další podrobnosti o používání Microsoft.KeyVault | KeyVaultProperties |
KeyVaultProperties
Název | Description | Hodnota |
---|---|---|
keyIdentifier | Úplná cesta k tajnému kódu s verzí nebo bez. Příklad https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053 : nebo https://mykeyvault.vault.azure.net/keys/testkey . Aby byly použitelné, musí být splněny následující požadavky:Účet Batch má identitu přiřazenou systémem. Identitě účtu byla udělena oprávnění Key/Get, Key/Unwrap a Key/Wrap. KeyVault má povolenou ochranu proti obnovitelnému odstranění a vymazání. |
řetězec |
KeyVaultReference
Název | Description | Hodnota |
---|---|---|
id | ID prostředku trezoru klíčů Azure přidruženého k účtu Batch | string (povinné) |
url | Adresa URL trezoru klíčů Azure přidruženého k účtu Batch | string (povinné) |
NetworkProfile
Název | Description | Hodnota |
---|---|---|
accountAccess | Profil přístupu k síti pro koncový bod batchAccount (rozhraní API roviny dat účtu Batch). | EndpointAccessProfile |
nodeManagementAccess | Profil přístupu k síti pro koncový bod nodeManagement (služba Batch spravující výpočetní uzly pro fondy služby Batch) | EndpointAccessProfile |
EndpointAccessProfile
Název | Description | Hodnota |
---|---|---|
defaultAction | Výchozí akce pro přístup ke koncovému bodu Platí jenom v případě, že je povolená technologie publicNetworkAccess. | 'Povolit' "Odepřít" (povinné) |
ipRules | Pole rozsahů IP adres pro filtrování IP adres klienta | IpRule[] |
IpRule
Název | Description | Hodnota |
---|---|---|
action | Akce při shodě IP adresy klienta | Povolit (povinné) |
hodnota | IPv4 adresa nebo rozsah IPv4 adres ve formátu CIDR. | string (povinné) |
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Azure Batch fond bez veřejných IP adres |
Tato šablona vytvoří Azure Batch zjednodušený fond komunikace uzlů bez veřejných IP adres. |
Vytvoření účtu Batch pomocí šablony |
Tato šablona vytvoří účet Batch a účet úložiště. |
Definice prostředku šablony ARM
Typ prostředku batchAccounts je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy nasazení skupiny prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Batch/batchAccounts, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.Batch/batchAccounts",
"apiVersion": "2023-11-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"
}
}
Hodnoty vlastností
batchAccounts
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Batch/batchAccounts |
apiVersion | Verze rozhraní API prostředku | '2023-11-01' |
name | Název prostředku | string (povinné) Omezení počtu znaků: 3–24 Platné znaky: Malá písmena a číslice. |
location | Oblast, ve které chcete účet vytvořit. | string (povinné) |
tags | Uživatelem zadané značky přidružené k účtu. | Slovník názvů a hodnot značek. Zobrazit značky v šablonách |
identity | Identita účtu Batch. | BatchAccountIdentity |
properties | Vlastnosti účtu Batch. | BatchAccountCreatePropertiesOrBatchAccountVlastnosti |
BatchAccountIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ identity použitý pro účet Batch. | 'Žádný' 'SystemAssigned' UserAssigned (povinné) |
userAssignedIdentity | Seznam identit uživatelů přidružených k účtu Batch. | BatchAccountIdentityUserAssignedIdentities |
BatchAccountIdentityUserAssignedIdentities
Název | Description | Hodnota |
---|---|---|
{přizpůsobená vlastnost} | UserAssignedIdentity |
UserAssignedIdentity
Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou jen pro čtení.
BatchAccountCreatePropertiesOrBatchAccountVlastnosti
Název | Description | Hodnota |
---|---|---|
allowedAuthenticationModes | Seznam povolených režimů ověřování pro účet Batch, které se dají použít k ověření v rovině dat To nemá vliv na ověřování pomocí řídicí roviny. | Pole řetězců obsahující některou z těchto možností: "AAD" SharedKey TaskAuthenticationToken |
automatické ukládání | Vlastnosti související s účtem automatického úložiště. | AutoStorageBasePropertiesOrAutoStorageProperties |
šifrování | Konfiguruje způsob šifrování zákaznických dat v rámci účtu Batch. Ve výchozím nastavení se účty šifrují pomocí klíče spravovaného Microsoftem. Pro další kontrolu je možné místo toho použít klíč spravovaný zákazníkem. | Vlastnosti šifrování |
keyVaultReference | Odkaz na trezor klíčů Azure přidružený k účtu Batch. | KeyVaultReference |
profil sítě | Profil sítě se projeví pouze v případech, kdy je povolená technologie publicNetworkAccess. | Profil sítě |
poolAllocationMode | Režim přidělování fondů má také vliv na to, jak se klienti můžou ověřovat v rozhraní API služby Batch. Pokud je režim BatchService, klienti se můžou ověřovat pomocí přístupových klíčů nebo Microsoft Entra ID. Pokud je režim UserSubscription, klienti musí používat Microsoft Entra ID. Výchozí hodnota je BatchService. | BatchService 'UserSubscription' |
publicNetworkAccess | Pokud není zadaný, výchozí hodnota je "povoleno". | Zakázáno Povoleno |
AutoStorageBasePropertiesOrAutoStorageProperties
Název | Description | Hodnota |
---|---|---|
authenticationMode | Režim ověřování, který bude služba Batch používat ke správě účtu automatického úložiště. | BatchAccountManagedIdentity 'StorageKeys' |
nodeIdentityReference | Identita, na kterou se odkazuje, musí být přiřazená fondům, které mají výpočetní uzly, které potřebují přístup k automatickému úložišti. | ComputeNodeIdentityReference |
storageAccountId | ID prostředku účtu úložiště, který se má použít pro účet automatického úložiště. | string (povinné) |
ComputeNodeIdentityReference
Název | Description | Hodnota |
---|---|---|
resourceId | ID prostředku ARM identity přiřazené uživatelem. | řetězec |
Vlastnosti šifrování
Název | Description | Hodnota |
---|---|---|
keySource | Typ zdroje klíče. | Microsoft.Batch Microsoft.KeyVault |
keyVaultProperties | Další podrobnosti o používání Microsoft.KeyVault | KeyVaultProperties |
KeyVaultProperties
Název | Description | Hodnota |
---|---|---|
keyIdentifier | Úplná cesta k tajnému kódu s verzí nebo bez. Příklad https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053 : nebo https://mykeyvault.vault.azure.net/keys/testkey . Aby byly použitelné, musí být splněny následující požadavky:Účet Batch má identitu přiřazenou systémem. Identitě účtu byla udělena oprávnění Key/Get, Key/Unwrap a Key/Wrap. KeyVault má povolenou ochranu proti obnovitelnému odstranění a vymazání. |
řetězec |
KeyVaultReference
Název | Description | Hodnota |
---|---|---|
id | ID prostředku trezoru klíčů Azure přidruženého k účtu Batch | string (povinné) |
url | Adresa URL trezoru klíčů Azure přidruženého k účtu Batch | string (povinné) |
NetworkProfile
Název | Description | Hodnota |
---|---|---|
accountAccess | Profil přístupu k síti pro koncový bod batchAccount (rozhraní API roviny dat účtu Batch). | EndpointAccessProfile |
nodeManagementAccess | Profil přístupu k síti pro koncový bod nodeManagement (služba Batch spravující výpočetní uzly pro fondy služby Batch) | EndpointAccessProfile |
EndpointAccessProfile
Název | Description | Hodnota |
---|---|---|
defaultAction | Výchozí akce pro přístup ke koncovému bodu Platí jenom v případě, že je povolená technologie publicNetworkAccess. | 'Povolit' "Odepřít" (povinné) |
ipRules | Pole rozsahů IP adres pro filtrování IP adres klienta | IpRule[] |
IpRule
Název | Description | Hodnota |
---|---|---|
action | Akce při shodě IP adresy klienta | Povolit (povinné) |
hodnota | IPv4 adresa nebo rozsah IPv4 adres ve formátu CIDR. | string (povinné) |
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Azure Batch fond bez veřejných IP adres |
Tato šablona vytvoří Azure Batch zjednodušený fond komunikace uzlů bez veřejných IP adres. |
Vytvoření účtu Batch pomocí šablony |
Tato šablona vytvoří účet Batch a účet úložiště. |
Definice prostředku Terraformu (zprostředkovatele AzAPI)
Typ prostředku batchAccounts je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.Batch/batchAccounts, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Batch/batchAccounts@2023-11-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"
}
})
}
Hodnoty vlastností
batchAccounts
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.Batch/batchAccounts@2023-11-01 |
name | Název prostředku | string (povinné) Limit počtu znaků: 3–24 Platné znaky: Malá písmena a číslice. |
location | Oblast, ve které chcete účet vytvořit. | string (povinné) |
parent_id | K nasazení do skupiny prostředků použijte ID této skupiny prostředků. | string (povinné) |
tags | Značky zadané uživatelem přidružené k účtu. | Slovník názvů značek a hodnot. |
identity | Identita účtu Batch. | BatchAccountIdentity |
properties | Vlastnosti účtu Batch. | BatchAccountCreatePropertiesOrBatchAccountVlastnosti |
BatchAccountIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ identity použitý pro účet Batch. | "SystemAssigned" "UserAssigned" (povinné) |
identity_ids | Seznam identit uživatelů přidružených k účtu Batch. | Pole ID identit uživatelů |
BatchAccountIdentityUserAssignedIdentities
Název | Description | Hodnota |
---|---|---|
{přizpůsobená vlastnost} | UserAssignedIdentities |
UserAssignedIdentities
Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou Jen pro čtení.
BatchAccountCreatePropertiesOrBatchAccountVlastnosti
Název | Description | Hodnota |
---|---|---|
allowedAuthenticationModes | Seznam povolených režimů ověřování pro účet Batch, které se dají použít k ověřování v rovině dat To nemá vliv na ověřování pomocí řídicí roviny. | Pole řetězců obsahující některou z těchto možností: "AAD" "SharedKey" "TaskAuthenticationToken" |
autoStorage | Vlastnosti související s účtem automatického úložiště | AutoStorageBasePropertiesOrAutoStorageProperties |
šifrování | Konfiguruje způsob šifrování zákaznických dat v rámci účtu Batch. Ve výchozím nastavení se účty šifrují pomocí klíče spravovaného Microsoftem. Pro další kontrolu je možné místo toho použít klíč spravovaný zákazníkem. | Vlastnosti šifrování |
keyVaultReference | Odkaz na trezor klíčů Azure přidružený k účtu Batch. | KeyVaultReference |
networkProfile | Profil sítě se projeví pouze v případech, kdy je povolená technologie publicNetworkAccess. | NetworkProfile |
poolAllocationMode | Režim přidělování fondů má také vliv na to, jak se klienti můžou ověřovat v rozhraní API služby Batch. Pokud je režim BatchService, klienti se můžou ověřovat pomocí přístupových klíčů nebo Microsoft Entra ID. Pokud je režim UserSubscription, klienti musí používat Microsoft Entra ID. Výchozí hodnota je BatchService. | "BatchService" "UserSubscription" |
publicNetworkAccess | Pokud není zadáno, výchozí hodnota je "povoleno". | "Zakázáno" "Povoleno" |
AutoStorageBasePropertiesOrAutoStorageProperties
Název | Description | Hodnota |
---|---|---|
authenticationMode | Režim ověřování, který bude služba Batch používat ke správě účtu automatického úložiště. | "BatchAccountManagedIdentity" "StorageKeys" |
nodeIdentityReference | Identita, na kterou se odkazuje, musí být přiřazená fondům, které mají výpočetní uzly, které potřebují přístup k automatickému úložišti. | ComputeNodeIdentityReference |
storageAccountId | ID prostředku účtu úložiště, který se má použít pro účet automatického úložiště. | string (povinné) |
ComputeNodeIdentityReference
Název | Description | Hodnota |
---|---|---|
resourceId | ID prostředku ARM identity přiřazené uživatelem. | řetězec |
Vlastnosti šifrování
Název | Description | Hodnota |
---|---|---|
zdroj klíčů | Typ zdroje klíče. | Microsoft.Batch "Microsoft.KeyVault" |
keyVaultVlastnosti | Další podrobnosti při použití Microsoft.KeyVault | Vlastnosti služby KeyVault |
Vlastnosti služby KeyVault
Název | Description | Hodnota |
---|---|---|
keyIdentifier | Úplná cesta k tajnému kódu s verzí nebo bez. Příklad https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053 : nebo https://mykeyvault.vault.azure.net/keys/testkey . Aby byly použitelné, musí být splněny následující požadavky:Účet Batch má identitu přiřazenou systémem. Identitě účtu byla udělena oprávnění Key/Get, Key/Unwrap a Key/Wrap. Služba KeyVault má povolenou ochranu proti obnovitelnému odstranění a vymazání. |
řetězec |
KeyVaultReference
Název | Description | Hodnota |
---|---|---|
id | ID prostředku trezoru klíčů Azure přidruženého k účtu Batch | string (povinné) |
url | Adresa URL trezoru klíčů Azure přidruženého k účtu Batch | string (povinné) |
Profil sítě
Název | Description | Hodnota |
---|---|---|
accountAccess | Profil přístupu k síti pro koncový bod batchAccount (rozhraní API roviny dat účtu Batch). | EndpointAccessProfile |
nodeManagementAccess | Profil přístupu k síti pro koncový bod nodeManagement (služba Batch spravující výpočetní uzly pro fondy Batch). | EndpointAccessProfile |
EndpointAccessProfile
Název | Description | Hodnota |
---|---|---|
výchozí akce | Výchozí akce pro přístup ke koncovému bodu Platí jenom v případě, že je povolená technologie publicNetworkAccess. | "Povolit" "Odepřít" (povinné) |
pravidla ipRules | Pole rozsahů IP adres pro filtrování IP adres klienta. | Pravidla IP[] |
Pravidla PROTOKOLU IP
Název | Description | Hodnota |
---|---|---|
action | Akce při shodě IP adresy klienta | "Povolit" (povinné) |
hodnota | Adresa IPv4 nebo rozsah adres IPv4 ve formátu CIDR. | string (povinné) |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro