Microsoft.Batch BatchAccounts 2021-01-01
Definicja zasobu Bicep
Typ zasobu batchAccounts można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Batch/batchAccounts, dodaj następujący kod Bicep do szablonu.
resource symbolicname 'Microsoft.Batch/batchAccounts@2021-01-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
properties: {
autoStorage: {
storageAccountId: 'string'
}
encryption: {
keySource: 'string'
keyVaultProperties: {
keyIdentifier: 'string'
}
}
keyVaultReference: {
id: 'string'
url: 'string'
}
poolAllocationMode: 'string'
publicNetworkAccess: 'string'
}
}
Wartości właściwości
batchAccounts
Nazwa | Opis | Wartość |
---|---|---|
nazwa | Nazwa zasobu | ciąg (wymagany) Limit znaków: 3–24 Prawidłowe znaki: Małe litery i cyfry. |
lokalizacja | Region, w którym ma zostać utworzone konto. | ciąg (wymagany) |
Tagi | Tagi określone przez użytkownika skojarzone z kontem. | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
tożsamość | Tożsamość konta usługi Batch. | BatchAccountIdentity |
Właściwości | Właściwości konta usługi Batch. | BatchAccountCreatePropertiesOrBatchAccountProperties |
BatchAccountIdentity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości używany dla konta usługi Batch. | "Brak" "SystemAssigned" "UserAssigned" (wymagane) |
userAssignedIdentities | Lista tożsamości użytkowników skojarzonych z kontem usługi Batch. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | BatchAccountIdentityUserAssignedIdentities |
BatchAccountIdentityUserAssignedIdentities
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | Components19E4Rl9SchemasBatchaccountidentityProperti... |
Components19E4Rl9SchemasBatchaccountidentityProperti...
Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.
BatchAccountCreatePropertiesOrBatchAccountProperties
Nazwa | Opis | Wartość |
---|---|---|
autoStorage | Właściwości związane z kontem automatycznego magazynu. | AutoStorageBasePropertiesOrAutoStorageProperties |
szyfrowanie | Konfiguruje sposób szyfrowania danych klienta wewnątrz konta usługi Batch. Domyślnie konta są szyfrowane przy użyciu klucza zarządzanego przez firmę Microsoft. Aby uzyskać dodatkową kontrolę, można zamiast tego użyć klucza zarządzanego przez klienta. | EncryptionProperties |
keyVaultReference | Odwołanie do magazynu kluczy platformy Azure skojarzonego z kontem usługi Batch. | |
poolAllocationMode | Tryb alokacji puli wpływa również na sposób uwierzytelniania klientów w interfejsie API usługi Batch. Jeśli tryb to BatchService, klienci mogą uwierzytelniać się przy użyciu kluczy dostępu lub usługi Azure Active Directory. Jeśli tryb to UserSubscription, klienci muszą używać usługi Azure Active Directory. Wartość domyślna to BatchService. | "BatchService" "UserSubscription" |
publicNetworkAccess | Jeśli nie zostanie określona, wartość domyślna to "włączone". | "Wyłączone" "Włączone" |
AutoStorageBasePropertiesOrAutoStorageProperties
Nazwa | Opis | Wartość |
---|---|---|
storageAccountId | Identyfikator zasobu konta magazynu, który ma być używany dla konta magazynu automatycznego. | ciąg (wymagany) |
Właściwości szyfrowania
Nazwa | Opis | Wartość |
---|---|---|
keySource | Typ źródła klucza. | "Microsoft.Batch" "Microsoft.KeyVault" |
keyVaultProperties | Dodatkowe szczegóły dotyczące korzystania z usługi Microsoft.KeyVault | KeyVaultProperties |
KeyVaultProperties
Nazwa | Opis | Wartość |
---|---|---|
keyIdentifier | Pełna ścieżka do wersji wpisu tajnego. Przykład https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053 . Aby można było używać następujących wymagań wstępnych, należy spełnić następujące wymagania wstępne:Konto usługi Batch ma tożsamość przypisaną przez system Tożsamość konta ma przyznane uprawnienia Klucz/Get, Klucz/Odpakowywanie i Klucz/Zawijanie Usługa KeyVault ma włączoną ochronę przed usuwaniem nietrwałym i przeczyszczaniem |
struna |
KeyVaultReference
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu magazynu kluczy platformy Azure skojarzony z kontem usługi Batch. | ciąg (wymagany) |
adres URL | Adres URL magazynu kluczy platformy Azure skojarzony z kontem usługi Batch. | ciąg (wymagany) |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Szablon | Opis |
---|---|
puli usługi Azure Batch bez publicznych adresów IP wdrażanie |
Ten szablon tworzy uproszczoną pulę komunikacji węzłów usługi Azure Batch bez publicznych adresów IP. |
tworzenie konta usługi Batch przy użyciu szablonu wdrażanie |
Ten szablon tworzy konto usługi Batch i konto magazynu. |
Definicja zasobu szablonu usługi ARM
Typ zasobu batchAccounts można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów — zobacz polecenia wdrażania grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Batch/batchAccounts, dodaj następujący kod JSON do szablonu.
{
"type": "Microsoft.Batch/batchAccounts",
"apiVersion": "2021-01-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"autoStorage": {
"storageAccountId": "string"
},
"encryption": {
"keySource": "string",
"keyVaultProperties": {
"keyIdentifier": "string"
}
},
"keyVaultReference": {
"id": "string",
"url": "string"
},
"poolAllocationMode": "string",
"publicNetworkAccess": "string"
}
}
Wartości właściwości
batchAccounts
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.Batch/batchAccounts" |
apiVersion | Wersja interfejsu API zasobów | '2021-01-01' |
nazwa | Nazwa zasobu | ciąg (wymagany) Limit znaków: 3–24 Prawidłowe znaki: Małe litery i cyfry. |
lokalizacja | Region, w którym ma zostać utworzone konto. | ciąg (wymagany) |
Tagi | Tagi określone przez użytkownika skojarzone z kontem. | Słownik nazw tagów i wartości. Zobacz tagi w szablonach |
tożsamość | Tożsamość konta usługi Batch. | BatchAccountIdentity |
Właściwości | Właściwości konta usługi Batch. | BatchAccountCreatePropertiesOrBatchAccountProperties |
BatchAccountIdentity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości używany dla konta usługi Batch. | "Brak" "SystemAssigned" "UserAssigned" (wymagane) |
userAssignedIdentities | Lista tożsamości użytkowników skojarzonych z kontem usługi Batch. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | BatchAccountIdentityUserAssignedIdentities |
BatchAccountIdentityUserAssignedIdentities
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | Components19E4Rl9SchemasBatchaccountidentityProperti... |
Components19E4Rl9SchemasBatchaccountidentityProperti...
Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.
BatchAccountCreatePropertiesOrBatchAccountProperties
Nazwa | Opis | Wartość |
---|---|---|
autoStorage | Właściwości związane z kontem automatycznego magazynu. | AutoStorageBasePropertiesOrAutoStorageProperties |
szyfrowanie | Konfiguruje sposób szyfrowania danych klienta wewnątrz konta usługi Batch. Domyślnie konta są szyfrowane przy użyciu klucza zarządzanego przez firmę Microsoft. Aby uzyskać dodatkową kontrolę, można zamiast tego użyć klucza zarządzanego przez klienta. | EncryptionProperties |
keyVaultReference | Odwołanie do magazynu kluczy platformy Azure skojarzonego z kontem usługi Batch. | |
poolAllocationMode | Tryb alokacji puli wpływa również na sposób uwierzytelniania klientów w interfejsie API usługi Batch. Jeśli tryb to BatchService, klienci mogą uwierzytelniać się przy użyciu kluczy dostępu lub usługi Azure Active Directory. Jeśli tryb to UserSubscription, klienci muszą używać usługi Azure Active Directory. Wartość domyślna to BatchService. | "BatchService" "UserSubscription" |
publicNetworkAccess | Jeśli nie zostanie określona, wartość domyślna to "włączone". | "Wyłączone" "Włączone" |
AutoStorageBasePropertiesOrAutoStorageProperties
Nazwa | Opis | Wartość |
---|---|---|
storageAccountId | Identyfikator zasobu konta magazynu, który ma być używany dla konta magazynu automatycznego. | ciąg (wymagany) |
Właściwości szyfrowania
Nazwa | Opis | Wartość |
---|---|---|
keySource | Typ źródła klucza. | "Microsoft.Batch" "Microsoft.KeyVault" |
keyVaultProperties | Dodatkowe szczegóły dotyczące korzystania z usługi Microsoft.KeyVault | KeyVaultProperties |
KeyVaultProperties
Nazwa | Opis | Wartość |
---|---|---|
keyIdentifier | Pełna ścieżka do wersji wpisu tajnego. Przykład https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053 . Aby można było używać następujących wymagań wstępnych, należy spełnić następujące wymagania wstępne:Konto usługi Batch ma tożsamość przypisaną przez system Tożsamość konta ma przyznane uprawnienia Klucz/Get, Klucz/Odpakowywanie i Klucz/Zawijanie Usługa KeyVault ma włączoną ochronę przed usuwaniem nietrwałym i przeczyszczaniem |
struna |
KeyVaultReference
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu magazynu kluczy platformy Azure skojarzony z kontem usługi Batch. | ciąg (wymagany) |
adres URL | Adres URL magazynu kluczy platformy Azure skojarzony z kontem usługi Batch. | ciąg (wymagany) |
Szablony szybkiego startu
Następujące szablony szybkiego startu wdrażają ten typ zasobu.
Szablon | Opis |
---|---|
puli usługi Azure Batch bez publicznych adresów IP wdrażanie |
Ten szablon tworzy uproszczoną pulę komunikacji węzłów usługi Azure Batch bez publicznych adresów IP. |
tworzenie konta usługi Batch przy użyciu szablonu wdrażanie |
Ten szablon tworzy konto usługi Batch i konto magazynu. |
Definicja zasobu narzędzia Terraform (dostawcy AzAPI)
Typ zasobu batchAccounts można wdrożyć przy użyciu operacji docelowych:
- grupy zasobów
Aby uzyskać listę zmienionych właściwości w każdej wersji interfejsu API, zobacz dziennika zmian.
Format zasobu
Aby utworzyć zasób Microsoft.Batch/batchAccounts, dodaj następujący program Terraform do szablonu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Batch/batchAccounts@2021-01-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
autoStorage = {
storageAccountId = "string"
}
encryption = {
keySource = "string"
keyVaultProperties = {
keyIdentifier = "string"
}
}
keyVaultReference = {
id = "string"
url = "string"
}
poolAllocationMode = "string"
publicNetworkAccess = "string"
}
})
}
Wartości właściwości
batchAccounts
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ zasobu | "Microsoft.Batch/batchAccounts@2021-01-01" |
nazwa | Nazwa zasobu | ciąg (wymagany) Limit znaków: 3–24 Prawidłowe znaki: Małe litery i cyfry. |
lokalizacja | Region, w którym ma zostać utworzone konto. | ciąg (wymagany) |
parent_id | Aby wdrożyć w grupie zasobów, użyj identyfikatora tej grupy zasobów. | ciąg (wymagany) |
Tagi | Tagi określone przez użytkownika skojarzone z kontem. | Słownik nazw tagów i wartości. |
tożsamość | Tożsamość konta usługi Batch. | BatchAccountIdentity |
Właściwości | Właściwości konta usługi Batch. | BatchAccountCreatePropertiesOrBatchAccountProperties |
BatchAccountIdentity
Nazwa | Opis | Wartość |
---|---|---|
typ | Typ tożsamości używany dla konta usługi Batch. | "SystemAssigned" "UserAssigned" (wymagane) |
identity_ids | Lista tożsamości użytkowników skojarzonych z kontem usługi Batch. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów arm w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}". | Tablica identyfikatorów tożsamości użytkownika. |
BatchAccountIdentityUserAssignedIdentities
Nazwa | Opis | Wartość |
---|---|---|
{niestandardowa właściwość} | Components19E4Rl9SchemasBatchaccountidentityProperti... |
Components19E4Rl9SchemasBatchaccountidentityProperti...
Ten obiekt nie zawiera żadnych właściwości do ustawienia podczas wdrażania. Wszystkie właściwości to ReadOnly.
BatchAccountCreatePropertiesOrBatchAccountProperties
Nazwa | Opis | Wartość |
---|---|---|
autoStorage | Właściwości związane z kontem automatycznego magazynu. | AutoStorageBasePropertiesOrAutoStorageProperties |
szyfrowanie | Konfiguruje sposób szyfrowania danych klienta wewnątrz konta usługi Batch. Domyślnie konta są szyfrowane przy użyciu klucza zarządzanego przez firmę Microsoft. Aby uzyskać dodatkową kontrolę, można zamiast tego użyć klucza zarządzanego przez klienta. | EncryptionProperties |
keyVaultReference | Odwołanie do magazynu kluczy platformy Azure skojarzonego z kontem usługi Batch. | |
poolAllocationMode | Tryb alokacji puli wpływa również na sposób uwierzytelniania klientów w interfejsie API usługi Batch. Jeśli tryb to BatchService, klienci mogą uwierzytelniać się przy użyciu kluczy dostępu lub usługi Azure Active Directory. Jeśli tryb to UserSubscription, klienci muszą używać usługi Azure Active Directory. Wartość domyślna to BatchService. | "BatchService" "UserSubscription" |
publicNetworkAccess | Jeśli nie zostanie określona, wartość domyślna to "włączone". | "Wyłączone" "Włączone" |
AutoStorageBasePropertiesOrAutoStorageProperties
Nazwa | Opis | Wartość |
---|---|---|
storageAccountId | Identyfikator zasobu konta magazynu, który ma być używany dla konta magazynu automatycznego. | ciąg (wymagany) |
Właściwości szyfrowania
Nazwa | Opis | Wartość |
---|---|---|
keySource | Typ źródła klucza. | "Microsoft.Batch" "Microsoft.KeyVault" |
keyVaultProperties | Dodatkowe szczegóły dotyczące korzystania z usługi Microsoft.KeyVault | KeyVaultProperties |
KeyVaultProperties
Nazwa | Opis | Wartość |
---|---|---|
keyIdentifier | Pełna ścieżka do wersji wpisu tajnego. Przykład https://mykeyvault.vault.azure.net/keys/testkey/6e34a81fef704045975661e297a4c053 . Aby można było używać następujących wymagań wstępnych, należy spełnić następujące wymagania wstępne:Konto usługi Batch ma tożsamość przypisaną przez system Tożsamość konta ma przyznane uprawnienia Klucz/Get, Klucz/Odpakowywanie i Klucz/Zawijanie Usługa KeyVault ma włączoną ochronę przed usuwaniem nietrwałym i przeczyszczaniem |
struna |
KeyVaultReference
Nazwa | Opis | Wartość |
---|---|---|
id | Identyfikator zasobu magazynu kluczy platformy Azure skojarzony z kontem usługi Batch. | ciąg (wymagany) |
adres URL | Adres URL magazynu kluczy platformy Azure skojarzony z kontem usługi Batch. | ciąg (wymagany) |
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla