Microsoft.Batch batchAccounts 2020-09-01
Bicep-resourcedefinitie
Het resourcetype batchAccounts kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Batch/batchAccounts-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Batch/batchAccounts@2020-09-01' = {
identity: {
type: 'string'
}
location: 'string'
name: 'string'
properties: {
autoStorage: {
storageAccountId: 'string'
}
encryption: {
keySource: 'string'
keyVaultProperties: {
keyIdentifier: 'string'
}
}
keyVaultReference: {
id: 'string'
url: 'string'
}
poolAllocationMode: 'string'
publicNetworkAccess: 'string'
}
tags: {
{customized property}: 'string'
}
}
Eigenschapswaarden
AutoStorageBasePropertiesOrAutoStorageProperties
Naam | Beschrijving | Waarde |
---|---|---|
storageAccountId | De resource-id van het opslagaccount dat moet worden gebruikt voor automatisch opslagaccount. | tekenreeks (vereist) |
BatchAccountCreateParametersTags
Naam | Beschrijving | Waarde |
---|
BatchAccountCreatePropertiesOrBatchAccountProperties
Naam | Beschrijving | Waarde |
---|---|---|
autoStorage | De eigenschappen met betrekking tot het automatische opslagaccount. | AutoStorageBasePropertiesOrAutoStorageProperties |
Codering | 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. | 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 deze niet is opgegeven, is de standaardwaarde ingeschakeld. | 'Uitgeschakeld' 'Ingeschakeld' |
BatchAccountIdentity
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type identiteit dat wordt gebruikt voor het Batch-account. | 'Geen' 'SystemAssigned' (vereist) |
EncryptionProperties
Naam | Beschrijving | Waarde |
---|---|---|
keySource | Type sleutelbron. | 'Microsoft.Batch' 'Microsoft.KeyVault' |
keyVaultProperties | Aanvullende informatie bij het gebruik van Microsoft.KeyVault | KeyVaultProperties- |
KeyVaultProperties
Naam | Beschrijving | Waarde |
---|---|---|
keyIdentifier | Volledig pad naar het versiegeheim. Voorbeeld https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. Aan de volgende vereisten moet worden voldaan om te kunnen worden gebruikt: Het Batch-account heeft een door het systeem toegewezen identiteit De accountidentiteit is verleend aan Key/Get, Key/Unwrap en Key/Wrap-machtigingen KeyVault heeft beveiliging tegen voorlopig verwijderen en opschonen ingeschakeld |
snaar |
KeyVaultReference
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | 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) |
Microsoft.Batch/batchAccounts
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | De identiteit van het Batch-account. | BatchAccountIdentity- |
plaats | De regio waarin het account moet worden gemaakt. | tekenreeks (vereist) |
naam | De resourcenaam | string Beperkingen: Minimale lengte = 3 Maximale lengte = 24 Patroon = ^[a-z0-9]+$ (vereist) |
Eigenschappen | De eigenschappen van het Batch-account. | BatchAccountCreatePropertiesOrBatchAccountProperties |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
Quickstart-voorbeelden
In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.
Bicep-bestand | Beschrijving |
---|---|
Azure Batch-pool zonder openbare IP-adressen | Met deze sjabloon maakt u een vereenvoudigde knooppuntcommunicatiegroep van Azure Batch 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 de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Batch/batchAccounts-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Batch/batchAccounts",
"apiVersion": "2020-09-01",
"name": "string",
"identity": {
"type": "string"
},
"location": "string",
"properties": {
"autoStorage": {
"storageAccountId": "string"
},
"encryption": {
"keySource": "string",
"keyVaultProperties": {
"keyIdentifier": "string"
}
},
"keyVaultReference": {
"id": "string",
"url": "string"
},
"poolAllocationMode": "string",
"publicNetworkAccess": "string"
},
"tags": {
"{customized property}": "string"
}
}
Eigenschapswaarden
AutoStorageBasePropertiesOrAutoStorageProperties
Naam | Beschrijving | Waarde |
---|---|---|
storageAccountId | De resource-id van het opslagaccount dat moet worden gebruikt voor automatisch opslagaccount. | tekenreeks (vereist) |
BatchAccountCreateParametersTags
Naam | Beschrijving | Waarde |
---|
BatchAccountCreatePropertiesOrBatchAccountProperties
Naam | Beschrijving | Waarde |
---|---|---|
autoStorage | De eigenschappen met betrekking tot het automatische opslagaccount. | AutoStorageBasePropertiesOrAutoStorageProperties |
Codering | 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. | 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 deze niet is opgegeven, is de standaardwaarde ingeschakeld. | 'Uitgeschakeld' 'Ingeschakeld' |
BatchAccountIdentity
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type identiteit dat wordt gebruikt voor het Batch-account. | 'Geen' 'SystemAssigned' (vereist) |
EncryptionProperties
Naam | Beschrijving | Waarde |
---|---|---|
keySource | Type sleutelbron. | 'Microsoft.Batch' 'Microsoft.KeyVault' |
keyVaultProperties | Aanvullende informatie bij het gebruik van Microsoft.KeyVault | KeyVaultProperties- |
KeyVaultProperties
Naam | Beschrijving | Waarde |
---|---|---|
keyIdentifier | Volledig pad naar het versiegeheim. Voorbeeld https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. Aan de volgende vereisten moet worden voldaan om te kunnen worden gebruikt: Het Batch-account heeft een door het systeem toegewezen identiteit De accountidentiteit is verleend aan Key/Get, Key/Unwrap en Key/Wrap-machtigingen KeyVault heeft beveiliging tegen voorlopig verwijderen en opschonen ingeschakeld |
snaar |
KeyVaultReference
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | 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) |
Microsoft.Batch/batchAccounts
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2020-09-01' |
identiteit | De identiteit van het Batch-account. | BatchAccountIdentity- |
plaats | De regio waarin het account moet worden gemaakt. | tekenreeks (vereist) |
naam | De resourcenaam | string Beperkingen: Minimale lengte = 3 Maximale lengte = 24 Patroon = ^[a-z0-9]+$ (vereist) |
Eigenschappen | De eigenschappen van het Batch-account. | BatchAccountCreatePropertiesOrBatchAccountProperties |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
type | Het resourcetype | 'Microsoft.Batch/batchAccounts' |
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Sjabloon | Beschrijving |
---|---|
Azure Batch-pool zonder openbare IP-adressen |
Met deze sjabloon maakt u een vereenvoudigde knooppuntcommunicatiegroep van Azure Batch 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 logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.Batch/batchAccounts-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Batch/batchAccounts@2020-09-01"
name = "string"
identity = {
type = "string"
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
autoStorage = {
storageAccountId = "string"
}
encryption = {
keySource = "string"
keyVaultProperties = {
keyIdentifier = "string"
}
}
keyVaultReference = {
id = "string"
url = "string"
}
poolAllocationMode = "string"
publicNetworkAccess = "string"
}
})
}
Eigenschapswaarden
AutoStorageBasePropertiesOrAutoStorageProperties
Naam | Beschrijving | Waarde |
---|---|---|
storageAccountId | De resource-id van het opslagaccount dat moet worden gebruikt voor automatisch opslagaccount. | tekenreeks (vereist) |
BatchAccountCreateParametersTags
Naam | Beschrijving | Waarde |
---|
BatchAccountCreatePropertiesOrBatchAccountProperties
Naam | Beschrijving | Waarde |
---|---|---|
autoStorage | De eigenschappen met betrekking tot het automatische opslagaccount. | AutoStorageBasePropertiesOrAutoStorageProperties |
Codering | 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. | 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 deze niet is opgegeven, is de standaardwaarde ingeschakeld. | 'Uitgeschakeld' 'Ingeschakeld' |
BatchAccountIdentity
Naam | Beschrijving | Waarde |
---|---|---|
type | Het type identiteit dat wordt gebruikt voor het Batch-account. | 'Geen' 'SystemAssigned' (vereist) |
EncryptionProperties
Naam | Beschrijving | Waarde |
---|---|---|
keySource | Type sleutelbron. | 'Microsoft.Batch' 'Microsoft.KeyVault' |
keyVaultProperties | Aanvullende informatie bij het gebruik van Microsoft.KeyVault | KeyVaultProperties- |
KeyVaultProperties
Naam | Beschrijving | Waarde |
---|---|---|
keyIdentifier | Volledig pad naar het versiegeheim. Voorbeeld https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053. Aan de volgende vereisten moet worden voldaan om te kunnen worden gebruikt: Het Batch-account heeft een door het systeem toegewezen identiteit De accountidentiteit is verleend aan Key/Get, Key/Unwrap en Key/Wrap-machtigingen KeyVault heeft beveiliging tegen voorlopig verwijderen en opschonen ingeschakeld |
snaar |
KeyVaultReference
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | 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) |
Microsoft.Batch/batchAccounts
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | De identiteit van het Batch-account. | BatchAccountIdentity- |
plaats | De regio waarin het account moet worden gemaakt. | tekenreeks (vereist) |
naam | De resourcenaam | string Beperkingen: Minimale lengte = 3 Maximale lengte = 24 Patroon = ^[a-z0-9]+$ (vereist) |
Eigenschappen | De eigenschappen van het Batch-account. | BatchAccountCreatePropertiesOrBatchAccountProperties |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. |
type | Het resourcetype | "Microsoft.Batch/batchAccounts@2020-09-01" |