Microsoft.Batch batchAccounts 01-06-2021
Bicep-resourcedefinitie
Het resourcetype batchAccounts kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Batch/batchAccounts wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Batch/batchAccounts@2021-06-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'
}
poolAllocationMode: 'string'
publicNetworkAccess: 'string'
}
}
Eigenschapswaarden
batchAccounts
Naam | Description | Waarde |
---|---|---|
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 3-24 Geldige tekens: Kleine letters en cijfers. |
location | De regio waarin het account moet worden gemaakt. | tekenreeks (vereist) |
tags | De door de gebruiker opgegeven tags die zijn gekoppeld aan het account. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
identity | De identiteit van het Batch-account. | BatchAccountIdentity |
properties | De eigenschappen van het Batch-account. | BatchAccountCreatePropertiesOrBatchAccountProperties |
BatchAccountIdentity
Naam | Description | Waarde |
---|---|---|
type | Het type identiteit dat wordt gebruikt voor het Batch-account. | 'Geen' 'SystemAssigned' 'UserAssigned' (vereist) |
userAssignedIdentities | De lijst met gebruikersidentiteiten die zijn gekoppeld aan het Batch-account. | BatchAccountIdentityUserAssignedId-entiteiten |
BatchAccountIdentityUserAssignedId-entiteiten
Naam | Description | Waarde |
---|---|---|
{aangepaste eigenschap} | UserAssignedId-entiteiten |
UserAssignedId-entiteiten
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
BatchAccountCreatePropertiesOrBatchAccountProperties
Naam | Description | Waarde |
---|---|---|
allowedAuthenticationModes | Lijst met toegestane verificatiemodi voor het Batch-account die kunnen worden gebruikt voor verificatie met het gegevensvlak. Dit heeft geen invloed op de verificatie met het besturingsvlak. | Tekenreeksmatrix met een van de volgende waarden: 'AAD' 'SharedKey' 'TaskAuthenticationToken' |
autoStorage | De eigenschappen die betrekking hebben op het automatische opslagaccount. | AutoStorageBasePropertiesOrAutoStorageProperties |
versleuteling | Hiermee configureert u hoe klantgegevens worden versleuteld in het Batch-account. Accounts worden standaard versleuteld met een door Microsoft beheerde sleutel. Voor extra controle kan in plaats daarvan een door de klant beheerde sleutel worden gebruikt. | EncryptionProperties |
keyVaultReference | Een verwijzing naar de Azure-sleutelkluis die is gekoppeld aan het Batch-account. | KeyVaultReference |
poolAllocationMode | De pooltoewijzingsmodus is ook van invloed op de manier waarop clients zich kunnen verifiëren bij de Batch Service-API. Als de modus BatchService is, kunnen clients zich verifiëren met behulp van toegangssleutels of Azure Active Directory. Als de modus UserSubscription is, moeten clients Azure Active Directory gebruiken. De standaardwaarde is BatchService. | 'BatchService' 'UserSubscription' |
publicNetworkAccess | Als u dit niet opgeeft, is de standaardwaarde 'ingeschakeld'. | 'Uitgeschakeld' Ingeschakeld |
AutoStorageBasePropertiesOrAutoStorageProperties
Naam | Description | Waarde |
---|---|---|
authenticationMode | De verificatiemodus die door de Batch-service wordt gebruikt om het automatische opslagaccount te beheren. | 'BatchAccountManagedIdentity' 'StorageKeys' |
nodeIdentityReference | De identiteit waarnaar hier wordt verwezen, moet worden toegewezen aan pools met rekenknooppunten die toegang nodig hebben tot automatische opslag. | ComputeNodeIdentityReference |
storageAccountId | De resource-id van het opslagaccount dat moet worden gebruikt voor het automatische opslagaccount. | tekenreeks (vereist) |
ComputeNodeIdentityReference
Naam | Description | Waarde |
---|---|---|
resourceId | De ARM-resource-id van de door de gebruiker toegewezen identiteit. | tekenreeks |
EncryptionProperties
Naam | Description | Waarde |
---|---|---|
keySource | Type van de sleutelbron. | 'Microsoft.Batch' 'Microsoft.KeyVault' |
keyVaultProperties | Aanvullende informatie bij het gebruik van Microsoft.KeyVault | KeyVaultEigenschappen |
KeyVaultEigenschappen
Naam | Description | Waarde |
---|---|---|
keyIdentifier | Volledig pad naar het geheim met versiebeheer. Voorbeeld https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053 . Om bruikbaar te zijn, moet aan de volgende vereisten worden voldaan:Het Batch-account heeft een door het systeem toegewezen identiteit Aan de account-id zijn de machtigingen Key/Get, Key/Unwrap en Key/Wrap verleend De KeyVault heeft voorlopig verwijderen en beveiliging tegen opschonen ingeschakeld |
tekenreeks |
KeyVaultReference
Naam | Description | Waarde |
---|---|---|
id | De resource-id van de Azure-sleutelkluis die is gekoppeld aan het Batch-account. | tekenreeks (vereist) |
url | De URL van de Azure-sleutelkluis die is gekoppeld aan het Batch-account. | tekenreeks (vereist) |
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Azure Batch groep zonder openbare IP-adressen |
Met deze sjabloon maakt u Azure Batch vereenvoudigde knooppuntcommunicatiegroep zonder openbare IP-adressen. |
Een Batch-account maken met behulp van een sjabloon |
Met deze sjabloon maakt u een Batch-account en een opslagaccount. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype batchAccounts kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor resourcegroepimplementatie
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Batch/batchAccounts wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Batch/batchAccounts",
"apiVersion": "2021-06-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"
},
"poolAllocationMode": "string",
"publicNetworkAccess": "string"
}
}
Eigenschapswaarden
batchAccounts
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | 'Microsoft.Batch/batchAccounts' |
apiVersion | De resource-API-versie | '2021-06-01' |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 3-24 Geldige tekens: Kleine letters en cijfers. |
location | De regio waarin het account moet worden gemaakt. | tekenreeks (vereist) |
tags | De door de gebruiker opgegeven tags die zijn gekoppeld aan het account. | Woordenlijst met tagnamen en -waarden. Tags in sjablonen bekijken |
identity | De identiteit van het Batch-account. | BatchAccountIdentity |
properties | De eigenschappen van het Batch-account. | BatchAccountCreatePropertiesOrBatchAccountProperties |
BatchAccountIdentity
Naam | Description | Waarde |
---|---|---|
type | Het type identiteit dat wordt gebruikt voor het Batch-account. | 'Geen' 'SystemAssigned' 'UserAssigned' (vereist) |
userAssignedIdentities | De lijst met gebruikersidentiteiten die zijn gekoppeld aan het Batch-account. | BatchAccountIdentityUserAssignedId-entiteiten |
BatchAccountIdentityUserAssignedId-entiteiten
Naam | Description | Waarde |
---|---|---|
{aangepaste eigenschap} | UserAssignedId-entiteiten |
UserAssignedId-entiteiten
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn Alleen-lezen.
BatchAccountCreatePropertiesOrBatchAccountProperties
Naam | Description | Waarde |
---|---|---|
allowedAuthenticationModes | Lijst met toegestane verificatiemodi voor het Batch-account die kunnen worden gebruikt voor verificatie met het gegevensvlak. Dit heeft geen invloed op de verificatie met het besturingsvlak. | Tekenreeksmatrix met een van de volgende: 'AAD' 'SharedKey' 'TaskAuthenticationToken' |
autoStorage | De eigenschappen met betrekking tot het automatische opslagaccount. | AutoStorageBasePropertiesOrAutoStorageProperties |
versleuteling | Hiermee configureert u hoe klantgegevens worden versleuteld in het Batch-account. Accounts worden standaard versleuteld met behulp van een door Microsoft beheerde sleutel. Voor extra controle kan in plaats daarvan een door de klant beheerde sleutel worden gebruikt. | EncryptionProperties |
keyVaultReference | Een verwijzing naar de Azure-sleutelkluis die is gekoppeld aan het Batch-account. | KeyVaultVerwijzing |
poolAllocationMode | De pooltoewijzingsmodus is ook van invloed op de manier waarop clients kunnen worden geverifieerd bij de Batch Service-API. Als de modus BatchService is, kunnen clients zich verifiëren met behulp van toegangssleutels of Azure Active Directory. Als de modus UserSubscription is, moeten clients Azure Active Directory gebruiken. De standaardwaarde is BatchService. | 'BatchService' 'UserSubscription' |
publicNetworkAccess | Als u dit niet opgeeft, is de standaardwaarde ingeschakeld. | 'Uitgeschakeld' Ingeschakeld |
AutoStorageBasePropertiesOrAutoStorageProperties
Naam | Description | Waarde |
---|---|---|
authenticationMode | De verificatiemodus die door de Batch-service wordt gebruikt om het automatische opslagaccount te beheren. | 'BatchAccountManagedIdentity' 'StorageKeys' |
nodeIdentityReference | De identiteit waarnaar hier wordt verwezen, moet worden toegewezen aan pools met rekenknooppunten die toegang nodig hebben tot automatische opslag. | ComputeNodeIdentityReference |
storageAccountId | De resource-id van het opslagaccount dat moet worden gebruikt voor een automatisch opslagaccount. | tekenreeks (vereist) |
ComputeNodeIdentityReference
Naam | Description | Waarde |
---|---|---|
resourceId | De ARM-resource-id van de door de gebruiker toegewezen identiteit. | tekenreeks |
EncryptionProperties
Naam | Description | Waarde |
---|---|---|
keySource | Type van de sleutelbron. | 'Microsoft.Batch' 'Microsoft.KeyVault' |
keyVaultEigenschappen | Aanvullende informatie bij het gebruik van Microsoft.KeyVault | KeyVaultEigenschappen |
KeyVaultEigenschappen
Naam | Description | Waarde |
---|---|---|
keyIdentifier | Volledig pad naar het versiegeheim. Voorbeeld https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053 . Om bruikbaar te zijn, moet aan de volgende vereisten worden voldaan:Het Batch-account heeft een door het systeem toegewezen identiteit Aan de account-id zijn de machtigingen Key/Get, Key/Unwrap en Key/Wrap verleend De KeyVault heeft voorlopig verwijderen en beveiliging tegen opschonen ingeschakeld |
tekenreeks |
KeyVaultVerwijzing
Naam | Description | Waarde |
---|---|---|
id | De resource-id van de Azure-sleutelkluis die is gekoppeld aan het Batch-account. | tekenreeks (vereist) |
url | De URL van de Azure-sleutelkluis die is gekoppeld aan het Batch-account. | tekenreeks (vereist) |
Snelstartsjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Template | Beschrijving |
---|---|
Azure Batch groep zonder openbare IP-adressen |
Met deze sjabloon maakt u Azure Batch vereenvoudigde knooppuntcommunicatiegroep zonder openbare IP-adressen. |
Een Batch-account maken met behulp van een sjabloon |
Met deze sjabloon maakt u een Batch-account en een opslagaccount. |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype batchAccounts kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Resource Microsoft.Batch/batchAccounts wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Batch/batchAccounts@2021-06-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"
}
poolAllocationMode = "string"
publicNetworkAccess = "string"
}
})
}
Eigenschapswaarden
batchAccounts
Naam | Description | Waarde |
---|---|---|
type | Het resourcetype | "Microsoft.Batch/batchAccounts@2021-06-01" |
naam | De resourcenaam | tekenreeks (vereist) Tekenlimiet: 3-24 Geldige tekens: Kleine letters en cijfers. |
location | De regio waarin het account moet worden gemaakt. | tekenreeks (vereist) |
parent_id | Als u wilt implementeren in een resourcegroep, gebruikt u de id van die resourcegroep. | tekenreeks (vereist) |
tags | De door de gebruiker opgegeven tags die zijn gekoppeld aan het account. | Woordenlijst met tagnamen en -waarden. |
identity | De identiteit van het Batch-account. | BatchAccountIdentity |
properties | De eigenschappen van het Batch-account. | BatchAccountCreatePropertiesOrBatchAccountProperties |
BatchAccountIdentity
Naam | Description | Waarde |
---|---|---|
type | Het type identiteit dat wordt gebruikt voor het Batch-account. | "SystemAssigned" 'UserAssigned' (vereist) |
identity_ids | De lijst met gebruikersidentiteiten die zijn gekoppeld aan het Batch-account. | Matrix met gebruikersidentiteits-id's. |
BatchAccountIdentityUserAssignedId-entiteiten
Naam | Description | Waarde |
---|---|---|
{aangepaste eigenschap} | UserAssignedId-entiteiten |
UserAssignedId-entiteiten
Dit object bevat geen eigenschappen die tijdens de implementatie moeten worden ingesteld. Alle eigenschappen zijn ReadOnly.
BatchAccountCreatePropertiesOrBatchAccountProperties
Naam | Description | Waarde |
---|---|---|
allowedAuthenticationModes | Lijst met toegestane verificatiemodi voor het Batch-account die kunnen worden gebruikt voor verificatie met het gegevensvlak. Dit heeft geen invloed op de verificatie met het besturingsvlak. | Tekenreeksmatrix met een van de volgende waarden: "AAD" "SharedKey" "TaskAuthenticationToken" |
autoStorage | De eigenschappen die betrekking hebben op het automatische opslagaccount. | AutoStorageBasePropertiesOrAutoStorageProperties |
versleuteling | Hiermee configureert u hoe klantgegevens worden versleuteld in het Batch-account. Accounts worden standaard versleuteld met een door Microsoft beheerde sleutel. Voor extra controle kan in plaats daarvan een door de klant beheerde sleutel worden gebruikt. | EncryptionProperties |
keyVaultReference | Een verwijzing naar de Azure-sleutelkluis die is gekoppeld aan het Batch-account. | KeyVaultReference |
poolAllocationMode | De pooltoewijzingsmodus is ook van invloed op de manier waarop clients zich kunnen verifiëren bij de Batch Service-API. Als de modus BatchService is, kunnen clients zich verifiëren met behulp van toegangssleutels of Azure Active Directory. Als de modus UserSubscription is, moeten clients Azure Active Directory gebruiken. De standaardwaarde is BatchService. | "BatchService" "UserSubscription" |
publicNetworkAccess | Als u dit niet opgeeft, is de standaardwaarde 'ingeschakeld'. | "Uitgeschakeld" "Ingeschakeld" |
AutoStorageBasePropertiesOrAutoStorageProperties
Naam | Description | Waarde |
---|---|---|
authenticationMode | De verificatiemodus die door de Batch-service wordt gebruikt om het automatische opslagaccount te beheren. | "BatchAccountManagedIdentity" "StorageKeys" |
nodeIdentityReference | De identiteit waarnaar hier wordt verwezen, moet worden toegewezen aan pools met rekenknooppunten die toegang nodig hebben tot automatische opslag. | ComputeNodeIdentityReference |
storageAccountId | De resource-id van het opslagaccount dat moet worden gebruikt voor het automatische opslagaccount. | tekenreeks (vereist) |
ComputeNodeIdentityReference
Naam | Description | Waarde |
---|---|---|
resourceId | De ARM-resource-id van de door de gebruiker toegewezen identiteit. | tekenreeks |
EncryptionProperties
Naam | Description | Waarde |
---|---|---|
keySource | Type van de sleutelbron. | "Microsoft.Batch" "Microsoft.KeyVault" |
keyVaultProperties | Aanvullende informatie bij het gebruik van Microsoft.KeyVault | KeyVaultEigenschappen |
KeyVaultEigenschappen
Naam | Description | Waarde |
---|---|---|
keyIdentifier | Volledig pad naar het geheim met versiebeheer. Voorbeeld https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053 . Om bruikbaar te zijn, moet aan de volgende vereisten worden voldaan:Het Batch-account heeft een door het systeem toegewezen identiteit Aan de account-id zijn de machtigingen Key/Get, Key/Unwrap en Key/Wrap verleend De KeyVault heeft voorlopig verwijderen en beveiliging tegen opschonen ingeschakeld |
tekenreeks |
KeyVaultReference
Naam | Description | Waarde |
---|---|---|
id | De resource-id van de Azure-sleutelkluis die is gekoppeld aan het Batch-account. | tekenreeks (vereist) |
url | De URL van de Azure-sleutelkluis die is gekoppeld aan het Batch-account. | tekenreeks (vereist) |
Feedback
https://aka.ms/ContentUserFeedback voor meer informatie.
Binnenkort beschikbaar: in de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. ZieFeedback verzenden en weergeven voor